Judul : SMK N 2 YOGYAKARTA Program : Teknik Komputer & Laporan Ujian Kompetensi Praktik TKJ 2010 Informatika Instruktur : Kompetensi : Teknik Komputer Warjana, S.Pd. & Rohmadi H., S.Pd., M.T. & Jaringan
Nomor Jobsheet : 7 Nama : ANDRI AFRIYANTO Kelas : 3 TKJ Nomor : 03 Tanggal : 8 Maret 2010
A. TUJUAN 1) Peserta diklat mampu menginstalasi Sistem Operasi Linux Debian Woody 3.0 r6 dan Windows XP Service Pack 2. 2) Peserta diklat mampu menginstalasi PC Server (DNS, DHCP, Apache Web Server, PC Router dan Proxy Server) serta PC Client. 3) Peserta diklat mampu menerapkan sistem keamanan pada instalasi jaringan WiFi. 4) Peserta diklat mampu menkonfigurasi kabel UTP. B. ALAT DAN BAHAN 1) PC 2 Unit lengkap (untuk Server dan Client) 2) Sistem Operasi Linux Debian Woody 3.0 r6 (DVD) dan Windows XP Service Pack 2 (CD) 3) Kabel UTP ( ± 9 m) 4) LAN Tester (1 buah) 5) Tang Crimping (1 buah) 6) Access Point (1 buah) 7) Wave LAN USB (1 buah) 8) Konektor RJ-45 (4 buah) 9) CD Driver 10) Tools Set C. KESELAMATAN KERJA 1) Menggunakan peralatan sesuai dengan fungsinya. 2) Bekerja sesuai dengan cara kerja atau petunjuk yang telah ditentukan. D. LANGKAH (HASIL) KERJA I. Hari Pertama ( Senin, 15 Februari 2010 ) a) Instalasi PC Client dengan OS XP SP 2 1) Menyiapkan sebuah PC Lengkap sebagai PC Client. 2) Menyalakan PC dan mengubah settingan BIOS agar urutan pertama booting pada CD ROM Drive. 3) Memasukkan CD XP SP 2, kemudian tekan sembarang tombol untuk memulai proses instalasi. 4) Mengikuti proses instalasi sesuai prosedur dengan ketentuan : a. Partisi Hardisk C : Kapasitas 50 % dari Hardisk dengan sistem file NTFS b. Partisi Hardisk D : Kapasitas 20 GB dengan sistem file FAT 32 c. Computer Name : Client-no_absent, yaitu Client-03 d. Organization : ujikom2010 1 UKP TKJ 2010 @ http://andriraf.wordpress.com
e. Company : ujikom2010 f. Administrator : Admin g. Administrator Password : no. absen, yaitu : 03 5) Melakukan instalasi sampai selesai, kemudian menginstal Driver Mother Board dan LAN Card. 6) Mengecek Instalasi Windows XP SP 2 : a. Cek Partisi C dan D : Klik kanan Drive-nya, pilih Properties. b. Cek Computer Name, Organization dan Company Name : Klik kanan My Computer → pilih Properties. c. Cek Administrator : Klik Start, pada bagian atas tertulis Admin. d. Cek Password : Start → Log Off, kemudian masuk lagi ke Desktop dengan memasukkan password Administratornya, yaitu 03, kemudian enter atau klik icon panah. e. Cek Instalasi Driver : My Computer → klik kanan → Properties → Hardware → Device Manager. Bila sudah terinstal, maka tanda”!?” tidak ada. Begitu juga untuk mengecek driver Ethernet Cardnya. b) Setting IP Client 1) Masuk ke Network Option → Klik Kanan → Properties → Pilih TCP/IP → Properties. 2) Mengisikan IP Address Kelas C , yaitu 192.168.2.3( untuk di set sekelas dengan IP Default AP ) 3) Klik OK c) Instalasi PC Server dengan OS Linux Debian Woody 3.0 r6 1) Menyiapkan sebuah PC untuk dijadikan Server, pastikan 2 LAN Card sudah terpasang. 2) Menyalakan PC dan menyeting BIOS agar urutan pertama booting pada DVD ROM Drive. 3) Memasukkan DVD Linux Debian Woody 3.0 r6, setelah booting, ketikkan “bf24” untuk memulai prosese instalasi. 4) Melakukan instalasi sesuai prosedur dengan ketentuan : a. Partisi Primary : 10 GB b. Partisi Swap : 2 x RAM, yaitu 2 x 512 MB = 1024 MB c. Hostname : server-03 d. Login root : ujikom2010 e. IP Address eth 0 : 192.168.3.103/24 Gateway = 192.168.3.1 f. IP Address eth 1 : 10.5.50.1xx, dengan xx=no absen, yaitu 10.5.50.103/8 (di setting setelah proses instalasi selesai) 5) Melanjutkan proses instalasi sampai selesai 6) Proses instalasi selesai, login sebagai root dengan password : ujikom2010 7) Mengecek Partisi Hardisk : # cfdisk - Mengecek partisi primary saja : # cat /etc/fstab - Mengecek partisi swap saja : # free ; # free –l 2 UKP TKJ 2010 @ http://andriraf.wordpress.com
8) Mencoba logout, untuk login kembali, dengan menekan tombol Ctrl + Alt + F1. d) Konfigurasi Kabel UTP a. Menyiapkan kabel UTP dan peralatan yang dibutuhkan b. Membagi kabel menjadi dua, untuk Straight 7 m dan Cross 2 m c. Mengkonfigurasi kabel Straight dengan urutan warna di kedua ujungnya : 1. Putih Orange 5. Putih Biru 2. Orange 6. Hijau 3. Putih Hijau 7. Putih Coklat 4. Biru 8. Coklat d. Kemudian kabel dihubungkan dengan konektor RJ – 45, lalu di crimping, tes dengan LAN Tester. e. Mengkonfigurasi kabel Cross dengan 1 ujung seperti langkah c di atas, kemudian 1 ujung lagi urutan warnanya sbb : 1. Putih Hijau 5. Putih Biru 2. Hijau 6. Orange 3. Putih Orange 7 . Putih Coklat 4. Biru 8. Coklat f. Kemudian kabel dihubungkan dengan konektor RJ – 45, lalu di crimping, tes dengan LAN Tester. e) Setting IP Address PC Server a. Menginstal program text editor mc dengan perintah : # apt-get install mc <enter> b. Masuk ke program mc dengan cara : # mc <enter> c. Setting IP nya, masuk ke file “/etc/network/interfaces” …… auto eth0 iface eth0 inet static address 192.168.3.103
Konfigurasi IP eth0
netmask 255.255.255.0 network 192.168.3.0 broadcast 192.168.3.255 gateway 192.168.3.1
3 UKP TKJ 2010 @ http://andriraf.wordpress.com
auto eth1 iface eth1 inet static address 10.5.50.103
Konfigurasi IP eth1
netmask 255.0.0.0 network 10.0.0.0 broadcast 10.255.255.255 d. Menyimpan settingan, kemudian Restart settingan IP Address : # /etc/init.d/networking restart <enter> e. Cek IP nya dengan perintah : # ifconfig # ifconfig eth0 # ifconfig eth1 f. Tes dengan perintah “ping” : # ping 192.168.3.103 # ping 10.50.50.103 f) Setting Access Point (AP) merk “Edimax” 1) IP Address PC Client di set sekelas dengan IP Address Default AP-nya, yaitu 192.168.2.1, maka pada IP Client misalnya 192.168.2.3 2) Menghubungkan PC Client dengan AP untuk di setting dengan media kabel UTP Cross yang sudah dibuat tadi. 3) Memastikan PC Client terhubung dengan AP dengan tes koneksi “ping” melalui DOS. 4) Masuk ke Web Browser (Internet Exporer), pada address bar ketikkan IP Defaultnya, yaitu 192.168.2.1. 5) Pada kotak dialog login, username=admin, password=1234 6) Menyetting AP dengan ketentuan : a. Operating Mode = AP atau AP Router b. SSID = AP-03 (03 merupakan no. absen) c. Channel = 6 ( 6 merupakan no.meja) d. Mode = 802.11g e. AP Name = AP-03 7) Kemudian simpan settingan. 8) Menyetting sistem keamanan jaringan menggunakan MAC Address. a. Masuk ke link “Mac Address Filtering”. b. Beri tanda checklist pada “Enabled” untuk mengaktifkan Mac Address Filtering. c. Klik “Add New”, masukkan MAC Address Client. MAC Address bisa dilihat pada properties Wave LAN USB yang terpasang di PC Client. 4 UKP TKJ 2010 @ http://andriraf.wordpress.com
d. Pilih “Allow” pada Filtering Rules agar Client bisa terhubung jaringan/AP. 9) Kemudian simpan settingan. 10) Setelah AP telah berhasil di setting, kemudian ganti IP Address dari AP sesuai ketentuan, yaitu 10.5.203.1 dengan ketentuan : a. IP di set Static b. Netmask = 255.255.255.0 c. Gateway dikosongkan = 0.0.0.0 11) Simpan settingan IP Address AP. g) Setting Wave LAN USB Client 1) Menginstal Driver Wave LAN – nya dan telah terpasang Wave LAN USB-nya. 2) Setting dengan cara, klik kanan icon Wave LAN-nya pada desktop di sebelah pojok kanan bawah. 3) Pilih “Add Profile”, setting dengan ketentuan : a. Nama Profile = 03 b. Mode = Infrastructure c. SSID = pilih “AP-03” (sesuai SSID dari AP yang telah disetting) 4) Kemudian klik “Activate” 5) Pada tab “Profile”, klik nama SSID-nya, kemudian klik “Connect”. 6) Mencoba tes koneksi “ping” antara Wave LAN dengan Access Point-nya. 7) Setting IP Wave LAN secara otomatis (obtain/dikosongkan) II. Hari Kedua (Selasa, 16 Februari 2010) a) Menginstal program paket untuk konfigurasi server : # apt-get install bind9 # apt-get install dhcp3-server # apt-get install apache # apt-get install squid b) Setting Domain Name System (DNS) Server 1) File yang di setting : a. /etc/resolv.conf b. /etc/bind/named.conf c. /etc/bind/db.smk d. /etc/bind/db.3 2) Mengedit file “ /etc/resolv.conf ” search smk2-yk.com
Nama domain
domain smk2-yk.com nameserver 10.5.50.103 nameserver 202.134.1.10
IP eth1 Primary n secondary DNS
nameserver 202.134.0.155 5 UKP TKJ 2010 @ http://andriraf.wordpress.com
3) Mengedit file “ /etc/bind/named.conf ” …. # Add…. zone “smk2-yk.com” { type master; file “/etc/bind/db.smk”;
Di simpan dlm file db.smk
};
10=NetId eth1, dibalik, begitu Juga untuk kelas B, C
zone “10.in-addr.arpa” { type master;
Di simpan dlm file db.3
file “/etc/bind/db.3”; }; 4) Menyeting file “ /etc/bind/db.smk“, file ini bisa dicopy dari file “ /etc/bind/db.local“. Fungsinya untuk me-reverse dari IP Address ke domain. …. @
IN
SOA
ns1.smk2-yk.com. root.ns1.smk2-yk.com. (
IN
NS
ns1.smk2-yk.com.
IN
A
10.5.50.103
IN
MX
1
ns1
IN
A
10.5.50.103
www
IN
A
10.5.50.103
tkj
IN
A
10.5.50.103
andri
IN
A
10.5.50.103
….
Ganti localhost Dg nama domain
;
mail.smk2-yk.com.
;
Untuk virtual host
5) Simpan settingan 6) Menyeting file “ /etc/bind/db.3 “, file ini bisa dikopi dari file “/etc/bind/db.0”, atau 6 UKP TKJ 2010 @ http://andriraf.wordpress.com
bisa juga dari db.smk. Fungsinya untuk me-reverse dari domain ke IP Address. …. @
IN
SOA
ns1.smk2-yk.com. root.ns1.smk2-yk.sch.com. {
IN
SOA
smk2-yk.com.
IN
PTR
A
10.5.50.103
…. ;
103.50.5 IN
smk2-yk.com.
HostId Dibalik
7) Simpan setingan, kemudian di restart dengan perintah : # /etc/init.d/bind9 restart # /etc/init.d/bind9/force-reload Jika belum bisa, pastikan lagi settingan sudah benar, atau reboot PC nya. 8) Memastikan setingan DNS Server sudah benar dengan perintah : # host smk2-yk.com # host 10.5.50.103 # nslookup –sil # ping smk2-yk.com # dig smk2-yk.com # dig 10.5.50.103 c) Setting Dynamic Host Configuration Protocol (DHCP) Server 1) Mengedit interface DHCP pada file “ /etc/default/dhcp3-server “ …. INTERFACES=”eth1”
2) Mengkonfigurasi DHCP dengan mengedit file “ /etc/dhcp3/dhcpd.conf “ # A slightly…. option domain-name “smk2-yk.com”; option domain-name-servers 10.5.50.103; subnet 10.0.0.0 netmask 255.0.0.0 { range dynamic-bootp 10.5.50.200 10.5.50.210; option broadcast-address 10.255.255.255; option routers 10.5.50.103; }
3) Simpan settingan, kemudian restart dengan perintah : # /etc/init.d/dhcp3-server restart <enter> 7 UKP TKJ 2010 @ http://andriraf.wordpress.com
4) Memastikan konfigurasi DHCP Server sudah benar, bila belum cek dengan perintah : # tail –f /var/log/syslog <enter> 5) Menghubungkan Access Point ke LAN Card eth1 pada PC Server, memastikan Wave LAN USB pada PC Client sudah terpasang, di set otomatis IPnya (di obtain) dan terhubung ke AP. 6) IP client di repair untuk meminta IP secara otomatis dari DHCP Server. 7) Memastikan bahwa PC Client sudah mendapatkan IP dari PC Server, tes dengan ping. 8) Pada PC Server, untuk melihat IP yang diberikan / dialokasikan ke Client dengan perintah : # tail -f /var/lib/dhcp3/dhcpd.leases <enter> d) Setting Apache Web Server dan Virtual Host 1) Mengedit file “ /etc/apache/httpd.conf “ …. ServerName smk2-yk.com …. NameVirtualHost 10.5.50.103
ServerAdmin [email protected] DocumentRoot /var/www ServerName smk2-yk.com
NameVirtualHost 10.5.50.103
ServerAdmin [email protected] DocumentRoot /var/andri ServerName andri.smk2-yk.com
NameVirtualHost 10.5.50.103
8 UKP TKJ 2010 @ http://andriraf.wordpress.com
ServerAdmin [email protected] DocumentRoot /var/tkj ServerName tkj.smk2-yk.com
2) Membuat dokumen root sesuai settingan httpd.conf di atas, untuk : a. Web utama di file “ /var/www “ b. Virtual Host “andri” di file “ /var/andri “ c. Virtual Host “tkj” di file “ /var/tkj “ 3) Meng-upload (membuat) file index.html di masing - masing document root. Untuk menghemat waktu, buat 1 file index.html, kemudian di copy dan di edit sesuai ketentuan. 4) Tampilan Website Utama : Tampilan Website Jurusan TKJ : UJI KOMPETENSI
UJI KOMPETENSI
SMK NEGERI 2 YOGYAKARTA
JURUSAN TKJ
TAHUN PELAJARAN 2009/2010
TAHUN PELAJARAN 2009/2010
Nama
: ANDRI AFRIYANTO
Nama
: ANDRI AFRIYANTO
Nomor Ujian
: 01-101-592-9
Nomor Ujian
: 01-101-592-9
Tampilan Website Andri : UJI KOMPETENSI ANDRI TAHUN PELAJARAN 2009/2010
Nama
: ANDRI AFRIYANTO
Nomor Ujian
: 01-101-592-9
5) Mencoba untuk mengakses ke halaman website di atas melalui PC Client dengan web browser sesuai alamat domainnya. 6) Untuk mengakses dari PC Server, menggunakan perintah : # lynx smk2-yk.com # lynx andri.smk2-yk.com # lynx tkj.smk2-yk.com 9 UKP TKJ 2010 @ http://andriraf.wordpress.com
e) Setting PC Router dan Proxy Server 1) Menyetting PC Server menjadi PC Router untuk menghubungkan 2 jaringan yang berbeda IP, diawali dengan menghubungkan PC Server ke internet. Yaitu mengedit file “ /etc/squid.conf “. …. http_port 3128
Hilangkan #
cache_mem 100 MB
Defaultnya 8 MB, diganti 1/3 RAM
cache_dir ufs /var/spool/squid 100 16 256 http_access allow all
Ganti deny menjadi allow
2) Simpan settingan squid, kemudian restart dengan perintah : # /etc/init.d/squid restart <enter> 3) Membuat scipt IP Tables agar PC Server terhubung ke internet dengan cara mengaktifkan IP Forward pada file “ /etc/network/options “ Ganti no menjadi yes ip_forward = yes spoofprotect = no syncookies = no
4) Menambahkan scripts IP Tables pada file “ /etc/init.d/bootmisc.sh “ : iptables -t nat -A POSTROUTING -s 10.0.0.0/8 –o eth0 -j MASQUARADE
5) Simpan settingan dan restart : # /etc/init.d/bootmisc.sh restart <enter> 6) Menyetting proxy client lewat web browser, misal pada IE : Tools → Internet Option → Connection → LAN Setting Isikan IP Address eth1, yaitu 10.5.50.103 dan port = 3128 7) Mencoba mengakses internet dari PC Client 8) Setting Transparent Proxy, agar secara otomatis client terhubung internet tanpa menyetting di web browsernya, langkahnya yaitu : a) Mengedit kembali file “ /etc/squid.conf “ httpd_accel_host virtual
Tambahkan
httpd_accel_port 80 httpd_accel_with_proxy on
Hilangkan #, ganti off menjadi on
httpd_accel_uses_host_header on
b) Menambahkan script rule IP Tables pada file “ /etc/init.d/bootmisc.sh “ : iptables -t nat -I PREROUTING -s 10.0.0.0/8 -p tcp - - dport 80 -j REDIRECT - -to-ports 3128 10 UKP TKJ 2010 @ http://andriraf.wordpress.com
c) Simpan settingan dan restart : # /etc/init.d/squid restart # /etc/init.d/bootmisc.sh restart 9) Mencoba mengakses internet dari PC Client tanpa menyetting web browsernya (No Proxy). 10) Setting Access Control List (ACL) untuk memblokir situs tertentu : a) Edit kembali file squid : …. acl dilarang dstdomain google.com gmail.com ymail.com yahoo.com hotmail.com http_access deny dilarang ….
11) Menyimpan settingan squid, dan restart dengan perintah : # /etc/init.d/squid.restart <enter> 12) Mencoba mengakses situs - situs yang diblokir di atas melalui PC Client. Maka, situs situs tersebut akan diblokir. E. KESIMPULAN Silakan disimpulkan sendiri apa yang telah saya tuliskan. Semoga bermanfaat, sukes ujiannya ya.. Walaupun mungkin versi Linuxnya dah berbeda, semoga tulisan ini bisa membantu. Komennya jangan lupa!! Terimakasih
11 UKP TKJ 2010 @ http://andriraf.wordpress.com