Laporan Ukk Debian

33
L A P O R A N 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] Tanamkanlah ilmu yang telah anda dapatkan - 1 -

Transcript of Laporan Ukk Debian

Page 1: Laporan Ukk Debian

L A P O R A N

UJIAN KOMPETENSI KEJURUAN

“ MEMBANGUN PC SERVER DEBIAN 5.0 (LENNY) ”

Di Susun oleh:

MOCH LUTHVIL AMINNIS : 10183/0399.071/TKJ

PEMERINTAH KABUPATEN NGANJUKDINAS PENDIDIKAN DAN OLAHRAGA DAERAH

UPTD SMK NEGERI 1 NGANJUKJl. Dr.Soetomo 61C Telp. (0358) 321483 Faks. (0358)329358 Nganjuk

Website: www.smkn1nganjuk.sch.idE-Mail:[email protected]

2011/2012

Tanamkanlah ilmu yang telah anda dapatkan - 1 -

Page 2: Laporan Ukk Debian

PC SERVER

LAPORAN

UJIAN KOMPETENSI KEJURUAN

NAMA SEKOLAH : UPTD SMKN 1 NGANJUK

PROGRAM KEAHLIAN : TEHNIK KOMPUTER DAN JARINGAN

ALOKASI WAKTU : 18 JAM

NOMOR PESERTA :

NAMA PESERTA : MOCH LUTHVIL AMIN

JUDUL PROYEK : MEMBANGUN PC SERVER DEBIAN 5.0

(LENNY)

PRODUK

Guru Pembimbing

SUMIRAN, S.St

Nganjuk, 21 February 2012

Peserta

MOCH LUTHVIL AMIN NIS. 10183/0399.071

Penguji Eksternal

IDRUS ASNAWI, A . Md

Penguji Internal 1

SUMIRAN, S . St

Penguji Internal 2

SUPRIYONO, S.Kom

Tanamkanlah ilmu yang telah anda dapatkan - 2 -

2 3 -  1 0 1  - 3 2 4 -  5

Mengetahui

Kepala UPTD SMKN 1NGANJUK

Drs.H.DANI HENDARTO,MM. NIP.19640414 198903 1 015

Page 3: Laporan Ukk Debian

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 -

Page 4: Laporan Ukk Debian

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 -

Page 5: Laporan Ukk Debian

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 -

Page 6: Laporan Ukk Debian

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

No Nama Alat  Spesifikasi Satuan Jumlah 

Source

1 PC Server Minimal Pentium 3      

Casing Buah 1 SekolahPS 250 Watt Buah 1 SekolahProsessor Buah 1 SekolahMin. Ram 256 MB Buah 1 SekolahMin. HD 10 GB Buah 1 Sekolah

  FDD 3.5 " Buah 1 Sekolah  CD-R Buah 1 Sekolah  Min. Vga 800x600 Buah 1 Sekolah  NIC 10/100 Mbps Buah 1 Sekolah2 Switch/Hub 8 Port Buah 1 Sekolah3 Crimping Tool Untuk RJ45 Buah 1 Sekolah3 Cable Tester Untuk RJ45 Buah 1 Sekolah4 Obeng +/- Ukuran Screw PC Buah 1 Sekolah5 NIC Enthernet 10/100 Mbps Buah 1 Sekolah6789

Conection InternetKabel UTPRJ45 conectorCD ClearOS

min 56 Kbps ( Telkom )--V 5.2

BuahMeterBuahBuah

11051

SekolahSekolahSekolahSekolah

C. Gambar Kerja

Tanamkanlah ilmu yang telah anda dapatkan - 6 -

Page 7: Laporan Ukk Debian

D. Proses Produksi

No Proses ProduksiHasil

keteranganTerlaksana

Belum terlaksana

1. Merakit PC Server dan PC Client √ Permasalahan pada

segi Hardware sangat mendominasi

2. Meng-ginstal system operasi Debian 5.0 (lenny) dan Windows XP

√3. Men-krimping kabel cooper

straight dan cross √4. Mengkonfigurasi Debian

5.0 (lenny) √5. Konfigurasi Dns Server dan

Web Server √6. Mengkonfigurasi ip

Windows xp √ Sesuaikan dengan IP PC Server

7. Mengecek koneksi √ Melalui fasilitas Comand Prompt di Windows xp Client.

8. Mengakses internet dan mencoba block site √ 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 -

Page 8: Laporan Ukk Debian

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 : Install2. Choose Language : English3. Choose Country : Other4. Choose Region : Asia5. Choose Country : Indonesia6. Keymap to Use : American English7. Scaning CD-ROM8. Primary Network Ineterface : eth09. Configure The Network with DHCP : Cancel10.Network Autoconfiguration Failed : Continue11.Network Configuration Method : Configure network manually12. IP Address : 192.168.5.213. Netmask : 255.255.255.014. Gateway : 192.168.5.115. Name Server Address : 202.134.0.15516. Hostname : tkj17, Domain Name : Smkn1nganjuk.sch.id18. Setting up the clock : Jakarta19. 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 : Yes23. Partition Formating24. Installing Base System25. Root Password : (Terserah anda)26. Re-enter Passwod : (Sama dengan yg anda tuliskan tadi)27. Full Name for User : Teknik Komputer dan Jaringan28. Username For Account : tkj29. Choose Password : (Terserah anda)30. Re-enter password : (Sama dengan yg anda tuliskan tadi)31. Configuring apt32. Scan another CD or DVD : No33. Use a Network Mirror : No34. Lanjutan Configuring apt35. Participate In the package : No36. Choose Software : Standard System (only)37. Install Software38. Install Group boot loader : Yes39. Finish Instalation40. Login

Tanamkanlah ilmu yang telah anda dapatkan - 8 -

Page 9: Laporan Ukk Debian

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                  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/shiptables-restore < /etc/network/iptables.conf

Tanamkanlah ilmu yang telah anda dapatkan - 9 -

Page 10: Laporan Ukk Debian

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 -

Page 11: Laporan Ukk Debian

14) Setelah settingan diubah, Bukalah Command Prompt computer client dan cek koneksi ke server.

C:\Users\tkj>ping 192.168.5.1Pinging 192.1685.1with. 32 bytes of data:Reply from 192.1685.1: bytes=32 time<1ms TTL=64Reply from 192.1685.1: bytes=32 time<1ms TTL=64Reply from 192.1685.1: bytes=32 time<1ms TTL=64Reply from 192.1685.1: bytes=32 time=1ms TTL=64Ping 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.5Pinging 192.168.1.5 with 32 bytes of data:Reply from 192.168.1.5: bytes=32 time=1ms TTL=64Reply from 192.168.1.5: bytes=32 time<1ms TTL=64Reply from 192.168.1.5: bytes=32 time<1ms TTL=64Reply from 192.168.1.5: bytes=32 time<1ms TTL=64Ping 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 -

Page 12: Laporan Ukk Debian

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.

5) cp db.local db.smkn1nganjuk

6) cp db.local db.sub

7) cp db.127 db.192

Tanamkanlah ilmu yang telah anda dapatkan - 12 -

Page 13: Laporan Ukk Debian

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     IN       A                     192.168.5.1www      IN       CNAME          tkjmail        IN       CNAME          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       A                  192.168.5.1www  IN       CNAME       sub

10) pico db.192

; BIND reverse data file for local loopback interface;$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.

Tanamkanlah ilmu yang telah anda dapatkan - 13 -

Page 14: Laporan Ukk Debian

* 1 berasal dari : 192.168.5.111) pico /etc/resolv.confsearch smkn1nganjuk.sch.idnameserver 127.0.0.1nameserver 192.168.5.1nameserver 192.168.1.1

12) /etc/init.d/bind9  restartStopping 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.idServer: tkj.smkn1nganjuk.sch.idAddress: 192.168.5.1Name: smkn1nganjuk.sch.idAddress: 192.168.5.1

C:\Users\antoro>nslookup tkj.smkn1nganjuk.sch.idServer: tkj.smkn1nganjuk.sch.idAddress: 192.168.5.1Name: tkj.smkn1nganjuk.sch.idAddress: 192.168.5.1

C:\Users\antoro>nslookup mail.smkn1nganjuk.sch.idServer: tkj.smkn1nganjuk.sch.idAddress: 192.168.5.1Name: tkj.smkn1nganjuk.sch.idAddress: 192.168.5.1Aliases: mail. smkn1nganjuk.sch.idC:\Users\antoro> nslookup www.smkn1nganjuk.sch.idServer: tkj.smkn1nganjuk.sch.idAddress: 192.168.5.1Name: tkj.smkn1nganjuk.sch.idAddress: 192.168.5.1Aliases: www. smkn1nganjuk.sch.id

C:\Users\antoro> nslookup sub.smkn1nganjuk.sch.idServer: tkj.smkn1nganjuk.sch.idAddress: 192.168.5.1Name: sub. smkn1nganjuk.sch.idAddress: 192.168.5.1

Jika tampil tulisan berikut. Berarti konfigurasi Domain Name Service / DNS Server sudah berhasil.

Tanamkanlah ilmu yang telah anda dapatkan - 14 -

Page 15: Laporan Ukk Debian

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)

                  <VirtualHost *:80>                                   ServerAdmin       [email protected]                  ServerName       www.smkn1nganjuk.sch.id                  ServerAlias         smkn1nganjuk.sch.id                  DocumentRoot   /var/www/                  </VirtualHost>

3) /etc/init.d/apache2 restart

Restarting web server: apache2 ... waiting .

4) pico /var/www/index.html

<html><body><h1>www. smkn1nganjuk.sch.id berhasil</h1></body></html>

5) Buka browser komputer client dan masukkan url www.smkn1nganjuk.sch.id anda akan melihat tampilan ini:

Tanamkanlah ilmu yang telah anda dapatkan - 15 -

Page 16: Laporan Ukk Debian

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 : NOLocal only                                                         : OKGeneral type of mail configuration                      : Internet SiteSystem 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#<virtualhost 1.2.3.4># DocumentRoot /usr/share/squirrelmail# ServerName webmail.example.com#</virtualhost><virtualhost *:80>DocumentRoot /usr/share/squirrelmailServerName    mail.situstkj.co.cc</virtualhost>

* Jangan ubah / hapus baris yang lainnya.

4) /etc/init.d/apache2  restartRestarting web server: apache2 ... waiting .

5) Buka browser komputer client dan masukkan url mail.situstkj.co.cc anda akan melihat tampilan ini:

Tanamkanlah ilmu yang telah anda dapatkan - 16 -

Page 17: Laporan Ukk Debian

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                                                                    : OKGeneral type of mail configuration                              : Internet SiteSystem mail name                                                        : smkn1nganjuk.sch.idRoot 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                    : NoLocal networks                                                           : 192.168.5.1/24Use procmail for local delivery                                     : NOMailbox size limit (bytes)                                             : 0Local address extension character                                : +Internet protocols to use                                              : ipv4

10) pico /etc/postfix/main.cf

inet_interfaces = allinet_protocols = ipv4home_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.

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.

Tanamkanlah ilmu yang telah anda dapatkan - 17 -

Page 18: Laporan Ukk Debian

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 modulesInclude /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 offServerName "antoro.situstkj.co.cc"ServerType standaloneDeferWelcome off

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 saatkonfigurasi mail server tadi.

Tanamkanlah ilmu yang telah anda dapatkan - 18 -

Page 19: Laporan Ukk Debian

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         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.txtsub. 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.

Tanamkanlah ilmu yang telah anda dapatkan - 19 -

Page 20: Laporan Ukk Debian

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 -

Page 21: Laporan Ukk Debian

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 DHCPPilih 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;         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.1Pinging 192.1685.1with. 32 bytes of data:Reply from 192.1685.1: bytes=32 time<1ms TTL=64Reply from 192.1685.1: bytes=32 time<1ms TTL=64Reply from 192.1685.1: bytes=32 time<1ms TTL=64Reply from 192.1685.1: bytes=32 time=1ms TTL=64Ping 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

Tanamkanlah ilmu yang telah anda dapatkan - 21 -

Page 22: Laporan Ukk Debian

C:\Users\antoro>ping 192.168.1.5Pinging 192.168.1.5 with 32 bytes of data:Reply from 192.168.1.5: bytes=32 time=1ms TTL=64Reply from 192.168.1.5: bytes=32 time<1ms TTL=64Reply from 192.168.1.5: bytes=32 time<1ms TTL=64Reply from 192.168.1.5: bytes=32 time<1ms TTL=64Ping 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.

BAB IV

Tanamkanlah ilmu yang telah anda dapatkan - 22 -

Page 23: Laporan Ukk Debian

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

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

Tanamkanlah ilmu yang telah anda dapatkan - 23 -

Page 24: Laporan Ukk Debian

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 -