Based on: Soal Ujikom TKJ Paket 3 2015
2016
DEBIAN SERVER 6.0.7 SEBAGAI ROUTER GATEWAY PERSIAPAN DEVICE, KONFIGURASI DEBIAN SERVER, PEMBAHASAN DAN TESTIMONI. HERDIANA ADI
OLEH: ADI HERDIANA A. RIZKA INDERI PERMANA PUTRI IKBAL YOHRI
IT NETWORKING SUPPORT SMK NEGERI 1 SUBANG
Kata Pengantar Rasa syukur yang dalam kami sampaikan ke hadiran Allah SWT Yang Maha Pemurah, karena berkat kemurahanNya makalah ini dapat kami selesaikan sesuai yang diharapkan.Dalam makalah ini kami membahas “Konfigurasi Debian Server 6.0.7 sebagai Router Gateway ”.Makalah ini dibuat dalam rangka memenuhi pemahaman tentang Debian Server dan untuk memenuhi nilai pelajaran Dasar Program Keahlian serta mempermudah pemahaman soal Uji Kompetensi Teknik Komputer Jaringan.
Penyusun juga mengucapkan terima kasih kepada guru Dasar Program Keahlian yang telah membimbing penyusun agar dapat menyelesaikan makalah ini.
Semoga makalah ini dapat memberikan wawasan yang lebih luas kepada pembaca. Walaupun makalah ini memiliki kelebihan dan kekurangan. Penyusun mohon untuk saran dan kritiknya. Terima kasih. Subang, January 2016
Penyusun
1
DAFTAR ISI
Judul
Halaman
HALAMAN JUDUL
KATA PENGANTAR
1
DAFTAR ISI
2
BAB I PENDAHULUAN 1.1. Latar Belakang
3
BAB II PEMBAHASAN 2.1 Langkah Awal dan Persiapan
4
2.2 Instalasi dan Konfigurasi Debian Server Sebagai Router
5
2.3 Testimoni dan Pengecekan
10
BAB III PENUTUP 3.1. Kesimpulan
11
3.2. Saran
11
DAFTAR PUSTAKA
2
BAB I PENDAHULUAN 1.1 Latar Belakang Debian pertama kali diperkenalkan oleh Ian Murdoch, seorang mahasiswa dari Universitas Purdue, Amerika Serikat, pada tanggal 16 Agustus 1993, Nama Debian berasal dari kombinasi nama mantan-kekasihnya Debra dan namanya Ian. Proyek Debian tumbuh lambat pada awalnya dan merilis versi 0.9x di tahun 1994 dan 1995. Pengalihan arsitektur ke selain i386 dimulai ditahun 1995. Versi 1.x dimulai tahun 1996. Ditahun 1996, Bruce Perens menggantikan Ian Murdoch sebagai Pemimpin Proyek. Dalam tahun yang sama pengembang debian Ean Schuessler, berinisiatif untuk membentuk Debian Social Contract dan Debian Free Software Guidelines, memberikan standar dasar komitmen untuk pengembangan distribusi debian. Dia juga membentuk organisasi “Software in Public Interest” untuk menaungi debian secara legal dan hukum. Debian adalah sistem operasi (SO) bebas untuk komputer Anda. Sebuah sistem operasi adalah kumpulan program-program dasar dan utilitas yang membuat komputer Anda berjalan. Debian menggunakan kernel Linux. Debian Linux menyediakan lebih dari sebuah SO murni: Debian datang dengan perangkat lunak yang telah terkompilasi dipaketkan dalam format yang bagus untuk kemudahan instalasi di mesin Anda, Sistem Operasi ini juga berbasis Sistem Operasi Jaringan. Di akhir tahun 2000, proyek debian melakukan perubahan dalam archive dan managemen rilis. Serta di tahun yang sama para pengembang memulai konferensi dan workshop tahunan “debconf”. Di April 8, 2007, Debian GNU/Linux 4.0 dirilis dengan nama kode “Etch”. Rilis versi terbaru Debian, 2009, diberi nama kode “Lenny”.
3
BAB II PEMBAHASAN 2.1 Langkah Awal dan Persiapan Konfigurasi Server 1. IP Internet
= Sesuai dengan Network yang diberikan ISP 2. IP LAN = 192.168.100.1/25 3. Gateway Konfigurasi = Sesuai Dengan IP yang diberikan oleh ISP Client 4. IP LAN = 192.168.100.xxx/25 5. Gateway = 192.168.100.1/25 Keterangan : xxx merupakan address Konfigurasi Proxy Server 1. Sistem Operasi = OS (Linux Debian 6) 2. Port Proxy = 8080 3. Cache Manager =
[email protected] 4. Visible host = www.sekolah.sch.id 5. Transparant proxy 6. Blocking Site =www.okezone.com, www.kompas.com Konfigurasi Router 2. NAT = yes TOPOLOGI JARINGAN
Internet
PC Client
Switch/Hub
Server Gateway
Poin Poin Konfigurasi a. Membuat perencanaan sesuai dengan topologi jaringan yang disediakan Melakukan konfigurasi Router sebagai Gateway Server. b. Melakukan instalasi dan konfigurasi jaringan sesuai topologi. c. Melakukan pengujian fungsi jaringan (sistem koneksi) dan aplikasi server . d. Melakukan konfigurasi DNS.
4
2.2 Instalasi dan Konfigurasi Debian Server Sebagai Router Pertama-tama kita Instal Debian Server Terlebih dahulu. Singkatnya seperti ini
5
Berikut adalah singkatnya, mulai dari pemilihan Bahasa, layout keyboard, Interface, user , Partisi, instal aplikasi, dan sampai selesai. Setelah Instalasi PC Router Selesai, Lalu Lanjutkan Instal PC Client. Pada sesi ini kita menggunakan Client Windows 10 Yang Sebelumnya sudah terinstal.
Pertama-tama pastikan PC yang akan digunakan sebagai PC router minimal memiliki 2 buah Lan Card yang sudah terpasang dengan baik. Kedua saya asumsikan anda semua telah menginstall Sistem operasi debian Lenny pada pc anda. Setelah PC di install berikutnya adalah konfigurasi IP address pada masing-masing lan Card PC : eth0 ==> 192.168.10.11 ==> terkoneksi dengan internet eth1 ==> 192.168.100.1 ==> terkoneksi dengan Client 1.Setting ip dengan perintah : # nano /etc/network/interfaces
6
Simpan dengan menekan CTRL + X, Y, Enter. 2.Setelah itu masuk ke Resolv dengan perintah “nano /etc/resolv.conf” tambahkan IP gateway Internet, dan IP yang tersambung ke Internet.
Simpan dengan menekan CTRL + X, Y, Enter. 3. Restart Networknya dengan perintah “/etc/init.d/networking restart”. 4. Lihat hasil konfigurasi dengan perintah “ifconfig” 5. Jika belum muncul maka kita harus meng-up kan eth yang telah kita setting - # ifup eth0 - # ifup eth1 6. Lihat hasil konfigurasi dengan perintah ”ifconfig” 7. kemudian aktifkan ip forward dengan perintah ”nano /etc/sysctl.conf” 8. Cari baris berikut #net.ipv4.ip_forward=1 9. Setelah itu hilangkan tanda pagar sehingga menjadi net.ipv4.ip_forward=1 10. masukan ipforward dengan perintah ”echo 1 > /proc/sys/net/ipv4/ip_forward” 11. Cek apakah nilai ip_forward jika hasilnya 1 berarti sukses dengan perintah“nano /proc/sys/net/ipv4/ip_forward”
7
12. Kemudian masukkan script IPTABLES dengan perintah Iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE 13. Buka “nano /etc/rc.local” untuk menyimpan perintah iptablesnya. - Tuliskan perintah iptables diantara by default..... dan exit 0. #by defaut this script does nothing. iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE exit 0 14. Tes apakah pc nya sudah tekoneksi internet apa belum dengan perintah : - “ping 192.168.10.1” - “ping google.com” - jika mereply berarti berhasil jika belum ada balas saat Anda mengeping maka ulangi kembali langkah – langkah diatas. 15. Install DHCP dengan perintah “apt-get install dhcp3-server” 16. Konfigurasi DHCP nya dengan perintah “nano /etc/dhcp3/dhcp.conf” # A slightly different configuration for an internal subnet. Subnet 192.168.100.0 netmask 255.255.255.128 { Range 192.168.100.1 192.168.100.20; Option domain-name-server 192.168.100.1, 192.168.10.1; Option domain-name “smkn1.sch.id”; Option routers 192.168.100.1; Option broadcast-address 192.168.100.127; Default-lease-time 600; Max-lease-time 7200; } 17. Restart DHCP nya dengan perintah “/etc/init.d/dhcp1-server restart” 18. Install squid dengan perintah “apt-get install squid” 19. Buka konfigurasi squidnya dengan perintah dibawah ini “nano /etc/squid/squid.conf” 8
20. Tambahkan skrip seperti dibawah ini. http_port 8080 transparent acl url dstdomain “/etc/squid/url” acl lan src 192.168.100.0/25 http_access allow lan cache_mgr
[email protected] visible_hostname
[email protected] Simpan dengan menekan CTRL + X, Y, Enter. 21. Buka “nano /etc/blok” untuk menulis situs / web yang akan diblok. Isi dengan domain okezone.com dan kompas.com okezone.com www.okezone.com kompas.com www.kompas.com Simpan dengan menekan CTRL + X, Y, Enter. 22. Ketikan perintah iptables dibawah ini untuk membuat proxy secara otomatis. Iptables –t nat –A PREROUTING –s 192.168.100.0/25 –p tcp –dport 80 –j REDIRECT –toports 8080 23. Buka “nano /etc/rc.local” untuk menyimpan perintah iptablesnya. #by defaut this script does nothing. iptables –t nat –A POSTROUTING –o eth0 –j MASQUERADE Iptables –t nat –A PREROUTING –s 192.168.100.0/25 –p tcp –dport 80 –j REDIRECT –toports 8080 exit 0 24. Restart squid dengan perintah “/etc/init.d/squid restart” 25. Tes pada pc client apakah sudah terkoneksi internet apa belum jika belum periksa kembali konfigurasinya.
9
2.3 Testimoni dan Pengecekan Kompas di Blokir
Okezone di Blokir
Internet Pun Sudah Connect
10
BAB III PENUTUP 3.1. Kesimpulan Dari Konfigurasi dan Pengecekan di atas , kita sudah dapat mengimplementasikan soal dan topologi yang diberikan menjadi sebuah jaringan lan, yang didalamnya terdapat router, switch dan PC Client serta aplikasi Proxy yang dapat kita selesaikan konfigurasinya, tentu dengan testimoninya. 3.2. Saran Adapun saran yang ingin disampaikan kepada kami, silahkan disampaikan, apabila terdapat kesalahan mohon dapat memaafkannya dan memakluminya.
11
DAFTAR PUSTAKA Soal Paket 3 Ujian Praktek Kejuruan Tahun 2014-2015 adyherdyana.wordpress.com adiherdiana.blogspot.com debian.org itnetworkingsupport2012.blogspot.com wikipedia.org
12