LAPORAN UJIAN KOMPETENSI KEJURUAN “ MEMBANGUN PC SERVER DEBIAN 5.0 (LENNY) ”
Di Susun oleh: MOCH LUTHVIL AMIN NIS : 10183/0399.071/TKJ
PEMERINTAH KABUPATEN NGANJUK DINAS PENDIDIKAN DAN OLAHRAGA DAERAH UPTD SMK NEGERI 1 NGANJUK Jl. Dr.Soetomo 61C Telp. (0358) 321483 Faks. (0358)329358 Nganjuk Website: www.smkn1nganjuk.sch.id E-Mail:
[email protected]
2011/2012
Tanamkanlah ilmu yang telah anda dapatkan
-1-
LAPORAN UJIAN KOMPETENSI KEJURUAN NAMA SEKOLAH
:
UPTD SMKN 1 NGANJUK
PROGRAM KEAHLIAN
:
TEHNIK KOMPUTER DAN JARINGAN
ALOKASI WAKTU
:
18 JAM
NOMOR PESERTA
:
2
NAMA PESERTA
:
MOCH LUTHVIL AMIN
JUDUL PROYEK
:
MEMBANGUN PC SERVER DEBIAN 5.0
3
-
1
0
1
-
3
2
4
-
5
(LENNY) PRODUK
PC SERVER Nganjuk, 21 February 2012 Guru Pembimbing
Peserta
SUMIRAN, S.St
MOCH LUTHVIL AMIN NIS. 10183/0399.071
Penguji Eksternal
Penguji Internal 1
Penguji Internal 2
IDRUS ASNAWI, A.Md
SUMIRAN, S.St
SUPRIYONO, S.Kom
Mengetahui Kepala UPTD SMKN 1NGANJUK
Tanamkanlah ilmu yang telah anda dapatkan Drs.H.DANI HENDARTO,MM. NIP.19640414 198903 1 015
-2-
KATA PENGANTAR
Puji syukur kehadirat Allah SWT, atas berkat Rahmat, karunia serta hidayahnya saya selaku penulis dapat menyusun laporan ini dengan baik dan lancer tanpa kendala. Tidak lupa saya juga banyak mengucapkan terima kasih banyak kepada semua pihak yang memberikan dukungan, diantaranya adalah : 1.
Bapak Drs.H.Dani Hendarto, MM. selaku kepala sekolah UPTD SMKN 1 Nganjuk
2.
Bapak Drs. Supriyono,S.kom. selakukaprodi TKJ SMKN 1 Nganjuk
3.
Bapak Idrus asnawi, AMd. Selaku penguji eksternal dari Terra Komputer
4.
Bapak Supriyono, S.Kom. selaku penguji internal 1 UPTD SMKN 1 Nganjuk
5.
Bapak Sumiran, S.St. selaku penguji internal 2 UPTD SMKN 1 Nganjuk dan guru pembimbing TKJ
6.
Bapak dan ibu guru staf TU UPTD SMKN 1 Nganjuk
7.
Kedua orang tua dan teman-teman saya yang telah memberikan dukungan moral.
8.
Dan semua pihak yang terkait ikut membantu penyelesaian makalah ini.
Atas bimbingan Bapak/Ibu guru dalam pembuatan laporan ini saya dapat menyelesaikan project work yang berjudul “ MEMBANGUN PC SERVER DEBIAN 5.0 (LENNY) ” Penulis menyadari bahwa makalah ini masih jauh dari kesempurnaan. Oleh karena itu saran dan kritik yang membangun sangat kami harapkan
Nganjuk, 21 Februari 2012 Penulis
MOCH LUTHVIL AMIN NIS.10183/0399.071
Tanamkanlah ilmu yang telah anda dapatkan
-3-
DAFTAR ISI LEMBAR JUDUL.....................................................................................................................1 LEMBAR PENGESAHAN.......................................................................................................2 KATA PENGANTAR...............................................................................................................3 DAFTAR ISI.............................................................................................................................4 BAB I PENDAHULUAN A.
Latar Belakang ..................................................................................................5
B.
Tujuan................................................................................................................5
BAB II PERSIAPAN DAN PELAKSANAAN A.
Waktu dan Tempat pelaksanaan........................................................................6
B.
Alat dan Bahan..................................................................................................6
C.
Gambar kerja.....................................................................................................6
D.
Proses Produksi.................................................................................................7
E.
Hasil yang Dicapai............................................................................................7
BAB III PERSIAPAN DAN PELAKSANAAN A.
Instalasi Debian 5.0 (lenny)..............................................................................8
B.
Konfigurasi Router Debian 5.0 (lenny)............................................................9
C.
Konfigurasi Dns Server Debian 5.0 (lenny)..................................................12
D.
Konfigurasi Web Server Debian 5.0 (lenny).................................................15
E.
Konfigurasi Mail Server Debian 5.0 (lenny).................................................16
F.
Konfigurasi Ftp Server Debian 5.0 (lenny)...................................................18
G.
Konfigurasi Proxy Server Debian 5.0 (lenny)...............................................19
H.
Konfigurasi Dhcp Server Debian 5.0 (lenny)................................................21
BAB IV PENUTUP A.
Kesimpulan.....................................................................................................23
B.
Saran ..............................................................................................................23
DAFTAR PUSTAKA............................................................................................................24
Tanamkanlah ilmu yang telah anda dapatkan
-4-
BAB I PENDAHULUAN
A. Latar Belakang Perkembangan zaman yang semakin maju sekarang menyebabkan semua peralatan yang digunakan untuk membangun sebuah jaringan semakin mahal. Itu dikarenakan oleh semakin menjamurnya peralatan Router buatan pabrik dengan fitur yang lebih aman dan mumpuni. Oleh karena itu sya akan berupaya membangun sebuah PC Server dengan peralatan yang dapat dijangkau masyarakat luas dengan kemaanan dan fitur yang cukup baik. Pada praktek kali ini, saya menggunakan peralatan yang sudah tersedia dan melakukan penghematan biaya untuk membuat PC Server. Dan saya akan berusaha membuat Dns server dan beserta aplikasi lainnya.
B. Tujuan Penulis membuat laporan ini untuk memenuhi kelengkapan ujian kompetensi kejuruan tehnik computer dan jaringan UPTD SMKN 1 Nganjuk. Penulis memberikan judul laporan ini adalah “Membangun PC Server Debian 5.0 ” . dengan harapan supaya para pembaca lebih mengetahui seluk beluk dan cara membangun sebuah PC Server.
Tanamkanlah ilmu yang telah anda dapatkan
-5-
BAB II PERSIAPAN DAN PELAKSANAAN A. Waktu dan Tempat Pelaksanaan Pelaksanaan ujian kompetensi kejuruan jurusan tehnik computer dan jaringan UPTD SMKN 1 Nganjuk ini dilaksanakkan pada tanggal 6-25 February 2012 dengan dibagi menjadi 2 gelombang. Ujian ini dilaksanaakan pada pukul 07.30-16.00 WIB yang dilaksanakan di Lab Software dan Hardware UPTD SMKN 1 Nganjuk Jl Dr.Soetomo 61C Kauman, Nganjuk.
B. Alat dan Bahan
N o
Nama Alat
1
PC Server
2 3 3 4 5 6 7 8 9
Switch/Hub Crimping Tool Cable Tester Obeng +/NIC Enthernet Conection Internet Kabel UTP RJ45 conector CD ClearOS
Spesifikasi Minimal Pentium 3 Casing PS 250 Watt Prosessor Min. Ram 256 MB Min. HD 10 GB FDD 3.5 " CD-R Min. Vga 800x600 NIC 10/100 Mbps 8 Port Untuk RJ45 Untuk RJ45 Ukuran Screw PC 10/100 Mbps min 56 Kbps ( Telkom ) V 5.2
Satu an
Juml ah
Sourc e
Buah Buah Buah Buah Buah Buah Buah Buah Buah Buah Buah Buah Buah Buah Buah Meter Buah Buah
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 10 5 1
Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah Sekolah
C. Gambar Kerja
Tanamkanlah ilmu yang telah anda dapatkan
-6-
D. Proses Produksi Hasil No
Proses Produksi Terlaksana
1.
Merakit PC Server dan PC Client
√
2.
Meng-ginstal system operasi Debian 5.0 (lenny) dan Windows XP Men-krimping kabel cooper straight dan cross
√
3. 4. 5.
Mengkonfigurasi Debian 5.0 (lenny) Konfigurasi Dns Server dan Web Server
6.
Mengkonfigurasi ip Windows xp
7.
Mengecek koneksi
8.
Mengakses internet dan mencoba block site
Belum terlaksana
√ √ √ √ √ √
keterangan Permasalahan pada segi Hardware sangat mendominasi
Sesuaikan dengan IP PC Server Melalui fasilitas Comand Prompt di Windows xp Client. Alamat web yang di proxy tidak akan bisa di akses.
E. Hasil yang Dicapai 1. Dapat melakukan instalasi Debian 5.0 dengan benar 2. Dapat melakukan konfigurasi jaringan pada Debian 5.0 dan Windows dengan benar 3. Dapat membangun sebuah Dns dan Web server 4. Membuat desain topologi jaringan sesuai dengan praktek kita 5. Melakukan tes koneksi dengan benar 6. Dapat menambah pengetahuan dengan jaringan pada Debian 5.0
Tanamkanlah ilmu yang telah anda dapatkan
-7-
BAB III LANGKAH-LANGKAH PENGERJAAN A. INSTALASI DEBIAN LENNY 5.0 (LENNY) Kali ini saya akan membahas salah satu materi pembelajaran Teknik Komputer dan Jaringan yang dimana juga digunakan untuk Lomba Keterampilan Siswa mata lomba : IT / Networking Support. Dan kali ini saya akan memposting semua langkah2 untuk membuat server. Sebelum kita Mengkonfigurasi Router, Konfigurasi DNS Server, Konfigurasi Web Server, Konfigurasi WebMail Server, Konfigurasi FTP Server. Konfigurasi Proxy Server dan DHCP Server. Terlebih dahulu kita harus menginstall OS terlebih dahulu. Disini Kita akan menggunakan OS Linux Debian Lenny tepatnya versi 5.04. Check this out : 1. Installer Boot Menu : Install 2. Choose Language : English 3. Choose Country : Other 4. Choose Region : Asia 5. Choose Country : Indonesia 6. Keymap to Use : American English 7. Scaning CD-ROM 8. Primary Network Ineterface : eth0 9. Configure The Network with DHCP : Cancel 10.Network Autoconfiguration Failed : Continue 11.Network Configuration Method : Configure network manually 12. IP Address : 192.168.5.2 13. Netmask : 255.255.255.0 14. Gateway : 192.168.5.1 15. Name Server Address : 202.134.0.155 16. Hostname : tkj 17, Domain Name : Smkn1nganjuk.sch.id 18. Setting up the clock : Jakarta 19. Partition Method : Guided Use Entire Disk ( Dipartisi manual jg bisa bila sudah mengerti ) 20. Select Disk to Partition : (Merk Harddisk Anda) 21. Finish and write changes to disk. 22. Write Changes to Disk : Yes 23. Partition Formating 24. Installing Base System 25. Root Password : (Terserah anda) 26. Re-enter Passwod : (Sama dengan yg anda tuliskan tadi) 27. Full Name for User : Teknik Komputer dan Jaringan 28. Username For Account : tkj 29. Choose Password : (Terserah anda) 30. Re-enter password : (Sama dengan yg anda tuliskan tadi) 31. Configuring apt Tanamkanlah ilmu yang telah anda dapatkan
-8-
32. Scan another CD or DVD : No 33. Use a Network Mirror : No 34. Lanjutan Configuring apt 35. Participate In the package : No 36. Choose Software : Standard System (only) 37. Install Software 38. Install Group boot loader : Yes 39. Finish Instalation 40. Login
B. KONFIGURASI ROUTER DEBIAN LENNY Setelah berhasil menginstall debian lenny 5.04. Selanjutnya kita akan mengkonfigurasi Router. Silahkan ikuti langkah berikut : * Kata2 yang bercetak tebal adalah perintah yang dijalankan pada komputer server. * Kata2 yang berwarna merah adalah yang harus anda ubah atau buat. 1) pico /etc/network/interfaces # The primary network interface allow-hotplug eth0 iface eth0 inet static address 192.168.1.5 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 202.134.0.155 dns-search smkn1nganjuk.sch.id # The secondary network interface auto eth1 iface eth1 inet static address 192.168.5.1 netmask 255.255.255.0 network 192.168.5.0 broadcast 192.168.5.255 2) /etc/init.d/networking restart 3) pico /etc/sysctl.conf # Uncomment the next line to enable packet forwarding for IPv4 net.ipv4.ip_forward=1 4) iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE 5) iptables -t nat -n –L Chain PREROUTING (policy ACCEPT) target prot opt source destination Chain POSTROUTING (policy ACCEPT) target prot opt source destination MASQUERADE all -- 0.0.0.0/0 0.0.0.0/0 Tanamkanlah ilmu yang telah anda dapatkan
-9-
Chain OUTPUT (policy ACCEPT) target prot opt source destination 6) iptables-save > /etc/network/iptables.conf 7) echo "iptables-restore < /etc/network/iptables.conf" >> /etc/network/if-up.d/iptables 8) pico /etc/network/if-up.d/iptables #!/bin/sh iptables-restore < /etc/network/iptables.conf 9) chmod +x /etc/network/if-up.d/iptables 10) reboot 11) ifconfig | less eth0 Link encap:Ethernet HWaddr 00:0c:29:32:97:44 inet addr:192.168.1.5 Bcast:192.192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe32:9744/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:5 errors:0 dropped:0 overruns:0 frame:0 TX packets:82 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:400 (400.0 B) TX bytes:3660 (3.5 KiB) Interrupt:19 Base address:0x2000 eth1 Link encap:Ethernet HWaddr 00:0c:29:32:97:4e inet addr:192.168.5.1 Bcast:192.168.5.255Mask:255.255.255.0 inet6 addr: fe80::20c:29ff:fe32:974e/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:148 errors:0 dropped:0 overruns:0 frame:0 TX packets:100 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:12617 (12.3 KiB) TX bytes:9610 (9.3 KiB) Interrupt:16 Base address:0x2080 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host 12) iptables -t nat -n –L Chain PREROUTING (policy ACCEPT) target prot opt source destination Chain POSTROUTING (policy ACCEPT) target prot opt source destination MASQUERADE all -- 0.0.0.0/0 0.0.0.0/0 Chain OUTPUT (policy ACCEPT) target prot opt source destination (Jika terdapat kata Masquerade all berarti konfigurasi Anda Sudah Berhasil) 13) Kita check koneksinya. Pada windows ubah Settingan TCP/IP Menjadi Seperti ini: IP Address : 192.168.5.2 Subnet Mask : 255.255.255.0 Default Gateway : 192.168.5.1 Preferred DNS Server : 192.168.5.1 Tanamkanlah ilmu yang telah anda dapatkan
- 10 -
14) Setelah settingan diubah, Bukalah Command Prompt computer client dan cek koneksi ke server. C:\Users\tkj>ping 192.168.5.1 Pinging 192.1685.1with. 32 bytes of data: Reply from 192.1685.1: bytes=32 time<1ms TTL=64 Reply from 192.1685.1: bytes=32 time<1ms TTL=64 Reply from 192.1685.1: bytes=32 time<1ms TTL=64 Reply from 192.1685.1: bytes=32 time=1ms TTL=64 Ping statistics for 192.1685.1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms C:\Users\antoro>ping 192.168.1.5 Pinging 192.168.1.5 with 32 bytes of data: Reply from 192.168.1.5: bytes=32 time=1ms TTL=64 Reply from 192.168.1.5: bytes=32 time<1ms TTL=64 Reply from 192.168.1.5: bytes=32 time<1ms TTL=64 Reply from 192.168.1.5: bytes=32 time<1ms TTL=64 Ping statistics for 192.168.1.5: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms 15) Jika Reply, Maka konfurasi router anda bisa dikatakan berhasil.
Tanamkanlah ilmu yang telah anda dapatkan
- 11 -
C. KONFIGURASI DNS (DOMAIN NAME SERVER) DEBIAN LENNY Setelah berhasil mengkonfigurasi Router Selanjutnya kita akan mengkonfigurasi DNS Server. pada setting kali ini anda harus teliti salah satu karakter saja maka konfigurasi tidak akan berjalan. Silahkan ikuti langkah berikut: * Kata2 yang bercetak tebal adalah perintah yang dijalankan pada komputer server. * Kata2 yang berwarna merah adalah yang harus anda ubah atau buat. 1) apt-get install bind9 2) cd /etc/bind 3) pico named.conf.local zone "smkn1nganjuk.sch.id" { type master; file "/etc/bind/db.smkn1nganjuk"; }; zone "sub.smkn1nganjuk.sch.id" { type master; file "/etc/bind/db.sub"; }; zone "5.168.192.in-addr.arpa" { type master; file "/etc/bind/db.192"; }; 4) pico named.conf.options options { directory "/var/cache/bind"; forwarders { 192.168.5.1; }; allow-query { any; }; auth-nxdomain no; # conform to RFC1035 listen-on-v6 { any; }; }; * Jangan ubah/hapus baris yang lain.
Tanamkanlah ilmu yang telah anda dapatkan
- 12 -
5) cp db.local db.smkn1nganjuk 6) cp db.local db.sub 7) cp db.127 db.192
8) pico db.smkn1nganjuk ; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA tkj.smkn1nganjuk.sch.id. tkj.smkn1nganjuk.sch.id. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS tkj.smkn1nganjuk.sch.id. @ IN MX 10 mail.smkn1nganjuk.sch.id. @ IN A 192.168.5.1 tkj www mail
IN IN IN
A CNAME CNAME
192.168.5.1 tkj tkj
9) pico db.sub ; ; BIND data file for local loopback interface ; $TTL 604800 @ IN SOA sub.smkn1nganjuk.sch.id. sub.smkn1nganjuk.sch.id. ( 2 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS sub.smkn1nganjuk.sch.id. @ IN A 192.168.5.1 sub IN www IN
A CNAME
192.168.5.1 sub
10) pico db.192 ; BIND reverse data file for local loopback interface ; Tanamkanlah ilmu yang telah anda dapatkan
- 13 -
$TTL 604800 @ IN SOA tkj.smkn1nganjuk.sch.id. tkj.smkn1nganjuk.sch.id. ( 1 ; Serial 604800 ; Refresh 86400 ; Retry 2419200 ; Expire 604800 ) ; Negative Cache TTL ; @ IN NS tkj.smkn1nganjuk.sch.id. 1 IN PTR tkj.smkn1nganjuk.sch.id. * 1 berasal dari : 192.168.5.1 11) pico /etc/resolv.conf search smkn1nganjuk.sch.id nameserver 127.0.0.1 nameserver 192.168.5.1 nameserver 192.168.1.1 12) /etc/init.d/bind9 restart Stopping domain name service...: bind9. Starting domain name service.....: bind9. 13) Sekarang kita check DNS Server kita melalui windows, masuk CMD dan ketikkan : C:\Users\antoro>nslookup smkn1nganjuk.sch.id Server: tkj.smkn1nganjuk.sch.id Address: 192.168.5.1 Name: smkn1nganjuk.sch.id Address: 192.168.5.1 C:\Users\antoro>nslookup tkj.smkn1nganjuk.sch.id Server: tkj.smkn1nganjuk.sch.id Address: 192.168.5.1 Name: tkj.smkn1nganjuk.sch.id Address: 192.168.5.1 C:\Users\antoro>nslookup mail.smkn1nganjuk.sch.id Server: tkj.smkn1nganjuk.sch.id Address: 192.168.5.1 Name: tkj.smkn1nganjuk.sch.id Address: 192.168.5.1 Aliases: mail. smkn1nganjuk.sch.id C:\Users\antoro> nslookup www.smkn1nganjuk.sch.id Server: tkj.smkn1nganjuk.sch.id Address: 192.168.5.1 Name: tkj.smkn1nganjuk.sch.id Address: 192.168.5.1 Aliases: www. smkn1nganjuk.sch.id C:\Users\antoro> nslookup sub.smkn1nganjuk.sch.id Server: tkj.smkn1nganjuk.sch.id Address: 192.168.5.1 Name: sub. smkn1nganjuk.sch.id Address: 192.168.5.1 Jika tampil tulisan berikut. Berarti konfigurasi Domain Name Service / DNS Server sudah berhasil.
Tanamkanlah ilmu yang telah anda dapatkan
- 14 -
D. KONFIGURASI WEB SERVER DEBIAN LENNY Setelah berhasil Mengkonfigurasi DNS Server Selanjutnya kita akan mengkonfigurasi Web Server. Pada setting kali ini akan sangat mudah, karna hanya membutuhkan beberapa langkah saja. Silahkan ikuti langkah berikut: * Kata2 yang bercetak tebal adalah perintah yang dijalankan pada komputer server. * Kata2 yang berwarna merah adalah yang harus anda ubah atau buat. 1) apt-get install apache2 php5 phpmyadmin mysql-server 2) pico /etc/apache2/sites-available/default (Tambahkan pada baris terakhir)
ServerAdmin [email protected] ServerName www.smkn1nganjuk.sch.id ServerAlias smkn1nganjuk.sch.id DocumentRoot /var/www/ 3) /etc/init.d/apache2 restart Restarting web server: apache2 ... waiting . 4) pico /var/www/index.html
www. smkn1nganjuk.sch.id berhasil
5) Buka browser komputer client dan masukkan url www.smkn1nganjuk.sch.id anda akan melihat tampilan ini:
Tanamkanlah ilmu yang telah anda dapatkan
- 15 -
E. KONFIGURASI MAIL SERVER DEBIAN LENNY Setelah berhasil Mengkonfigurasi Web Server Selanjutnya kita akan mengkonfigurasi Webmail Server. Pada setting kali ini akan sangat memerlukan ketelitian. Silahkan ikuti langkah berikut: * Kata2 yang bercetak tebal adalah perintah yang dijalankan pada komputer server. * Kata2 yang berwarna merah adalah yang harus anda ubah atau buat. 1) apt-get install postfix squirrelmail courier-imap courier-pop Create directories for web-based administration : NO Local only : OK General type of mail configuration : Internet Site System mail name : situstkj.co.cc 2) pico /etc/apache2/apache2.conf # Include the virtual host configurations: Include /etc/apache2/sites-enabled/ Include /etc/squirrelmail/apache.conf 3) pico /etc/squirrelmail/apache.conf # users will prefer a simple URL like http://webmail.example.com #
# DocumentRoot /usr/share/squirrelmail # ServerName webmail.example.com # DocumentRoot /usr/share/squirrelmail ServerName mail.situstkj.co.cc Tanamkanlah ilmu yang telah anda dapatkan
- 16 -
* Jangan ubah / hapus baris yang lainnya. 4) /etc/init.d/apache2 restart Restarting web server: apache2 ... waiting . 5) Buka browser komputer client dan masukkan url mail.situstkj.co.cc anda akan melihat tampilan ini:
6) maildirmake /etc/skel/Maildir 7) adduser aviel87 (Terserah anda,tidak harus ini) 8) adduser samir77 (Terserah anda,tidak harus ini) 9) dpkg-reconfigure postfix Local only : OK General type of mail configuration : Internet Site System mail name : smkn1nganjuk.sch.id Root and postmaster mail recipient : (kosongkan) Other destinations to accept mail for (blank for none) : 192.168.5.1/24 (<- tambahan baris terakhir) Force synchronous updates on mail queue : No Local networks : 192.168.5.1/24 Use procmail for local delivery : NO Mailbox size limit (bytes) :0 Local address extension character :+ Internet protocols to use : ipv4 10) pico /etc/postfix/main.cf inet_interfaces = all inet_protocols = ipv4 home_mailbox = Maildir/ * Jangan ubah / hapus baris lainnya. 11) /etc/init.d/postfix restart Stopping Postfix Mail Transport Agent : postfix. Starting Postfix Mail Transport Agent : postfix. Tanamkanlah ilmu yang telah anda dapatkan
- 17 -
12) /etc/init.d/courier-imap restart Stopping Courier IMAP server : imapd. Starting Courier IMAP server : imapd. 14) /etc/init.d/courier-pop restart Stopping Courier POP3 server : pop3d. Starting Courier POP3 server : pop3d. 15) Buka Browser PC client anda. Masukkan url "http://mail.situstkj.co.cc" Setelah itu silahkan email2an Jika berhasil maka konfigurasi WebMailserver anda sukses.
F. KONFIGURASI FTP (FILE TRANSFER PROTOCOL) DEBIAN LENNY Setelah MengKonfigurasi WebMail Server, Sekarang kita akan belajar mengkonfigurasi FTP Server. Hanya diperlukan beberapa Langkah untuk mengkonfigurasi FTB server tersebut. *Kata2 bercetak tebal adalah perintah yang harus dijalankan. *Kata2 berwarna merah adalah perubahan/sesuatu yang harus anda buat. 1) apt-get install proftpd Run proftpd : standalone 2) pico /etc/proftpd/proftpd.conf # Includes DSO modules Include /etc/proftpd/modules.conf # Set off to disable IPv6 support which is annoying on IPv4 only boxes. UseIPv6 off # If set on you can experience a longer connection delay in many cases. IdentLookups off ServerName "antoro.situstkj.co.cc" ServerType standalone DeferWelcome off
Tanamkanlah ilmu yang telah anda dapatkan
- 18 -
3) /etc/init.d/proftpd restart Stopping ftp server: proftpd. Starting ftp server: proftpd. 4) Buka browser komputer client dan buka url ftp://www.situstkj.co.cc anda akan melihat tampilan ini:
Anda bisa login menggunakan username antok, ataupun username anisa, yang sudah anda buat pada saat konfigurasi mail server tadi.
G. KONFIGURASI PROXY SERVER DEBIAN LENNY `Setelah MengKonfigurasi FTP Server, Sekarang kita akan belajar mengkonfigurasi Proxy Server. Menurut saya ini adalah konfigurasi yang sangat membutuhkan ketelitian. So, Becarefull with your step..! *Kata2 bercetak tebal adalah perintah yang harus dijalankan. *Kata2 berwarna merah adalah perubahan/sesuatu yang harus anda buat. 1) apt-get install squid 2) rm /etc/squid/squid.conf 3) pico /etc/squid/squid.conf acl all src all acl localnet src 192.168.5.0/24 acl situs url_regex -i "/etc/squid/blokir.txt" http_access deny situs http_access allow localnet http_access allow all http_port 3128 transparent cache_mem 8 mb memory_replacement_policy heap GDSF cache_replacement_policy heap LFUDA store_dir_select_algorithm round-robin cache_dir aufs /cache 10000 24 256 Tanamkanlah ilmu yang telah anda dapatkan
- 19 -
cache_store_log none cache_access_log /var/log/squid/access.log cache_effective_user proxy cache_effective_group proxy visible_hostname proxy.smkn1nganjuk.sch.id 3) pico /etc/squid/blokir.txt sub. smkn1nganjuk.sch.id 4) mkdir /cache 5) chown –R proxy:proxy /etc/squid/blokir.txt 6) chown –R proxy:proxy /cache 7) /etc/init.d/squid stop 8) squid –z 2010/10/16 19:43:30| Creating Swap Directories 9) /etc/init.d/squid start 10) pico /etc/rc.local iptables -A PREROUTING -t nat -p tcp --dport 80 -j REDIRECT --to-port 3128 #exit 0 11) /etc/init.d/squid restart Restarting Squid HTTP proxy: squid Waiting.....................done. 12) Buka browser komp client dan buka http://sub.smkn1nganjuk.sch.id anda akan melihat tampilan ini:
12) tail -f /var/log/squid/access.log 1287233395.322 6 192.168.5.1 TCP_DENIED/403 1454 GET http://sub.smkn1nganjuk.sch.id/ NONE/- text/html * (ini adalah log dari website yang diakses oleh client)
Tanamkanlah ilmu yang telah anda dapatkan
- 20 -
H. KONFIGURASI DHCP SERVER DEBIAN LENNY Sebelumnya, selamat bagi anda yang telah berhasil Mengkonfigurasi Proxy Server. Langkah terakhir yang akan kita lakukan adalah mengkonfigurasi DHCP Server.. Silahkan ikuti langkah berikut: * Kata2 yang bercetak tebal adalah perintah yang dijalankan pada komputer server. * Kata2 yang berwarna merah adalah yang harus anda ubah atau buat. 1) apt-get install dhcp3-server Non-authoritative version of DHCP server OK 2) Pico /etc/default/dhcp3-server Pada bagian ini,anda harus memilih LAN Card yang akan anda jadikan DHCP Pilih INTERFACE=” eth1” (interface yang menuju ke client) 3) pico /etc/dhcp3/dhcpd.conf # A slightly different configuration for an internal subnet. subnet 192.168.5.0 netmask 255.255.255.0 { range 192.168.5.10 192.168.5.50; option domain-name-servers 192.168.5.1; option domain-name "smkn1nganjuk.sch.id"; option routers 192.168.5.0; Tanamkanlah ilmu yang telah anda dapatkan
- 21 -
option broadcast-address 192.168.5.255; default-lease-time 600; max-lease-time 7200; } * Untuk kata yang tidak saya cantumkan, jangan diubah/dihapus. 4) Pico /etc/init.d/dhcp3-server start 5) Reboot 6) Sambil menunggu komputer server hidup kembali. Ubah settingan TCP/IP di client windows menjadi setingan otomatis 5) Kemudian ping dari komp windows ke komp server. C:\Users\tkj>ping 192.168.5.1 Pinging 192.1685.1with. 32 bytes of data: Reply from 192.1685.1: bytes=32 time<1ms TTL=64 Reply from 192.1685.1: bytes=32 time<1ms TTL=64 Reply from 192.1685.1: bytes=32 time<1ms TTL=64 Reply from 192.1685.1: bytes=32 time=1ms TTL=64 Ping statistics for 192.1685.1: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms
C:\Users\antoro>ping 192.168.1.5 Pinging 192.168.1.5 with 32 bytes of data: Reply from 192.168.1.5: bytes=32 time=1ms TTL=64 Reply from 192.168.1.5: bytes=32 time<1ms TTL=64 Reply from 192.168.1.5: bytes=32 time<1ms TTL=64 Reply from 192.168.1.5: bytes=32 time<1ms TTL=64 Ping statistics for 192.168.1.5: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 0ms, Maximum = 1ms, Average = 0ms 6) Check mulai dari DNS, Web, Mail, Ftp, Proxy. Jika bisa, berarti konfigurasi anda berhasil.
Tanamkanlah ilmu yang telah anda dapatkan
- 22 -
BAB IV PENUTUP
A. Kesimpulan Setelah melaksanakan Ujian Kompetensi Kejuruan, saya dapat menyimpulkan bahwa : 1.
Dapat mengetahui cara kerja suatu jaringan computer berbasis Debian 5.0
2.
Sebaiknya lebih berhati-hati dalam sesi perakitan PC Server maupun PC Client untuk menghindari troubleshooting atau kecelakaan kerja
3.
Dalam melakukan instalasi Windows XP maupun Debian 5.0 harus dilaksanakan sesuai prosedur yang ada. Supaya menghindari masalah yang muncul.
4.
Trimping kabel juga menjadi penentu apakah jaringan itu akan berjalan atau tidak. Sebaiknya dilaksanakan secara hati-hati
B. Saran Tanamkanlah ilmu yang telah anda dapatkan
- 23 -
1.
Berhati-hatilah ketika melakukan perakitan, penginstalan dan konfigurasi Debian atau Windows xp
2.
Pakailah baju praktek yang sudah tersedia dan alat pengaman yang ada unuk menghindari bahaya yang ada.
3.
Di dalam membangun sebuah konfigurasi script dibutuhkan ketelitian dan kesabaran yang tinggi.
4.
Sebaiknya sebelum praktikum, terlebih dahulu persiapkan alat dan bahan yang dibutuhkan untuk memperlancar kerja.
DAFTAR PUSTAKA www.google.com www.situstkj.com Ebook+Debian+5.0+(Indonesia).doc Forum Debian Indonesia www.youtube.com
Tanamkanlah ilmu yang telah anda dapatkan
- 24 -
Tanamkanlah ilmu yang telah anda dapatkan
- 25 -