Upload
yudi-setiawan
View
248
Download
2
Embed Size (px)
Citation preview
7/29/2019 Pembahasan paket 2 ukk tkj
1/9
Bismillahirrohmanirrohim.., Saya Rajin, Saya Jujur, Saya Sukses, Saya Luar Biasa.. Hal 1
Membangun DNS Server, Web Server dan FTP Server menggunakan 1
Lan Card
Konfigurasi Server- IP Virtual = Sesuai dengan kondisi lab. Jaringan yang diberikan- IP LAN = 192.168.50.1/24
Konfigurasi Client- IP LAN = 192.168.50.xxx/24- Proxy = 192.168.50.1
Keterangan :xxx
merupakan address antara2
sampai254
Konfigurasi Server- Sistem Operasi = OS Linux Debian- Port proxy = 3128- DNS server = dengan domain www.smkn1-mempura.net- Virtual directory = http://www.smkn1-mempura.net/~datasmk- Domain baru = http:// www.tkjcorp.com- Web Server dan Ftp Server dengan benar: ftp://www.smkn1-mempura.net- Proxy server = dengan Blocking Site : www.tkjcorp.com
Setting IP addreess dengan cara mengetik perintah nano/etc/network/interfaces lalu ganti sesuai gambar.
Simpan dengan menekan tombol Ctrl+O enter Ctrl+X
Restart konfigurasi dengan mengetik /etc/init.d/networking restart laluketik ifup eth0
Pastikan konfigurasi IP yang dibuat benar dengan mengetik perintah
ifconfig dan isinya mirip seperti gambar
DNS Server
Web Server
Ftp server
http://www.sekolah.sch.id/http://www.smkn1-mempura.net/http://www.smkn1-mempura.net/http://www.smkn1-mempura.net/~datasmkhttp://www.smkn1-mempura.net/~datasmkhttp://www.tkjcorp.com/http://www.tkjcorp.com/ftp://www.smkn1-mempura.net/http://www.tkjcorp.com/http://www.tkjcorp.com/http://www.tkjcorp.com/ftp://www.smkn1-mempura.net/http://www.tkjcorp.com/http://www.smkn1-mempura.net/~datasmkhttp://www.smkn1-mempura.net/http://www.sekolah.sch.id/7/29/2019 Pembahasan paket 2 ukk tkj
2/9
Bismillahirrohmanirrohim.., Saya Rajin, Saya Jujur, Saya Sukses, Saya Luar Biasa.. Hal 2
Jika sama selanjutnya ketik perintah nano /etc/resol v.conf dan ganti
sesuai gambar
Simpan dengan menekan tombol Ctrl+O enter Ctrl+X
Langkah selanjutnya install dns server, caranya ketikkan apt-get installbind9 jika sudah selesai lalu ketikkan nano /etc/bind/named.conf.localuntuk mengkonfigurasi zone forward dan reverselalu ubah menjadi sepertiini:
Langkah berikutnya kita perlu mencopy 3 file dengan cara mengetikkan
cp/etc/bind/db.local/etc/bind/forwarder.ydi lalucp/etc/bind/db.local/etc/bind/forwarder1.ydi dan cp
/etc/bind/db.127/etc/bind/reverse.ydi
Selanjutnya edit file forwarder.ydi dengan cara nano/etc/bind/forwarder.ydi menjadi seperti ini :
7/29/2019 Pembahasan paket 2 ukk tkj
3/9
Bismillahirrohmanirrohim.., Saya Rajin, Saya Jujur, Saya Sukses, Saya Luar Biasa.. Hal 3
Simpan dengan menekan tombol Ctrl+O enter Ctrl+X
Selanjutnya edit juga file forwarder1.ydi dengan cara nano/etc/bind/forwarder1.ydi menjadi seperti ini :
Yang terakhir edit file reverse.ydi dengan cara nano /etc/bind/reverse.ydimenjadi seperti ini :
Simpan dengan menekan tombol Ctrl+O enter Ctrl+X
Pastikan anda teliti dan berhati-hati dalam melakukan input data, dan
perhatikan tanda titik. Jika sudah, restart bind9 dengan perintah/etc/init.d/bind9 restart
Lakukan checking konfigurasi menggunakan perintah nslookup:
nslookup debian.smkn1-mempura.netnslookup debian.tkjcorp.comnslookup www.smkn1-mempura.netnslookup www.tkjcorp.com
7/29/2019 Pembahasan paket 2 ukk tkj
4/9
Bismillahirrohmanirrohim.., Saya Rajin, Saya Jujur, Saya Sukses, Saya Luar Biasa.. Hal 4
Jika semua sudah lancar seperti diatas, berarti konfigurasi yang anda buat
sudah benar. Tugas anda selanjutnya menginstall mail server dan webmail
server. Caranya ketikkan apt-get install apache2 php5 php5-cgi libapache2-mod-php5
Untuk menkonfigurasi Webserver buat file www dengan mengetikkan nano/etc/apache2/sites-enable/www dan isi file tersebut seperti dibawah:
DocumentRoot /var/wwwServerName www.smkn1-mempura.netErrorLog /var/log/apache2/error.log
Simpan dengan menekan tombol Ctrl+O enter Ctrl+X
Edit file default index.html dengan mengetikkan perintah: nano/var/www/index.html dan ganti menjadi seperti ini:
Simpan dengan menekan tombol Ctrl+O enter Ctrl+X
Jika sudah restart, ketikkan /etc/init.d/apache2 restart
Untuk pengujian install browser lynx dengan mengetik apt-get install lynxJika sudah coba ketikkan lynx www.smkn1-mempura.net
Tekan tombol Ctrl+C untuk keluar
Konfigurasi Virtual Directory, dengan cara ketik ln (utk membuat hubungan
antar file)
ln s /etc/apache2/mods-available/userdir.conf /etc/apache2/mods-enabled/ln s /etc/apache2/mods-available/userdir.load /etc/apache2/mods-enabled/
Simpan dengan menekan tombol Ctrl+O enter Ctrl+X
7/29/2019 Pembahasan paket 2 ukk tkj
5/9
Bismillahirrohmanirrohim.., Saya Rajin, Saya Jujur, Saya Sukses, Saya Luar Biasa.. Hal 5
Setelah menjalankan perintah diatas, kemudian ketik perintah mkdir/etc/skel/public_html lalu perintah adduser datasmk
Jika sudah restart, ketikkan /etc/init.d/apache2 restart
Untuk pengujian ketik lynx www.smkn1-mempura.net/~datasmk
Tekan tombol Ctrl+C untuk keluar
Konfigurasi FTP Server, terlebih dahulu install paket proftpd denganmengetik apt-get install proftpdjawab pertanyaan standalone ataumandiridibawah:
Edit file proftpd.conf, dengan mengetik nano /etc/proftpd/proftpd.conflalu rubahlah 2 item UseIPV6 dan ServerName untuk UseIPV6 on -> off danServerName Debian -> Layanan FTP smkn1-mempura
7/29/2019 Pembahasan paket 2 ukk tkj
6/9
Bismillahirrohmanirrohim.., Saya Rajin, Saya Jujur, Saya Sukses, Saya Luar Biasa.. Hal 6
Cari kalimat anonymous ~ftp dengan menekan tombol Ctrl+w
Enter dan hapus tanda pagar dari sampai
Simpan dengan menekan tombol Ctrl+O enter Ctrl+X
Restart konfigurasi proftpd.conf dengan perintah /etc/init.d/proftprestart
7/29/2019 Pembahasan paket 2 ukk tkj
7/9
Bismillahirrohmanirrohim.., Saya Rajin, Saya Jujur, Saya Sukses, Saya Luar Biasa.. Hal 7
Untuk pengujian ketik lynx ftp://www.smkn1-mempura.net
Tekan tombol Ctrl+C untuk keluar
Untuk memblok situs yang perlu dilakukan adalah menginstall paket squid
dengan cara berikut ini : apt-get install squid lalu konfigurasi squidtersebut dengan perintah nano /etc/squid/squid.conf jika sudah tampilgunakan fasilitas search pada nano, tinggal tekan Ctrl+W ketik http_port3128 lalu enter, setelah itu cari dan edit bagian berikut, dan hilangkantanda pagar # agar menjadi aktif
tekan Ctrl+Wketik cache_mem 8 MB lalu enter, setelah edit bagian tersebutdengan ketentuan memory yang diisi dari memori utama
tekan Ctrl+Wketik cache_mgr lalu ganti namanya seperti ini
Dilanjutkan mengubah visible dengan tekan Ctrl+W ketik visible_hotsnamelalu Ctrl+Wdan ganti seperti ini
Kemudian langkah berikutnya cari tulisan acl CONNECT, dan tambahkan script
berikut tepat di bawahnya.
Jika sudah selesai, tekan Ctrl+W cari tulisan http_access deny all danCtrl+W pada file squid.conf. Tambahkan tanda #baris tersebut.Simpan dengan menekan Ctrl+O lalu Ctrl+X.
Untuk memblokir situs buat file situs.txt dengan cara ketik perintah touch/etc/squid/situs.txt lalu edit isinya nano /etc/squid/situs.txt
Simpan dengan menekan tombol Ctrl+O enter Ctrl+X
Langkah selanjutnya cek apakah konfigurasi sudah benar atau masih ada yang
salah, serta untuk membuat swap ketikkan squidz jika ada balasan
maka sudah berhasil
7/29/2019 Pembahasan paket 2 ukk tkj
8/9
Bismillahirrohmanirrohim.., Saya Rajin, Saya Jujur, Saya Sukses, Saya Luar Biasa.. Hal 8
Jika tampil langkah terakhir kita tambah scrip di nano /etc/rc.localtambahkan iptables F lalu iptables t nat F dan iptables t nat APREROUTING i eth0 p tcp -dport 80 j REDIRECT -to-port 3128 sehingga:
Simpan lalu kita restart dengan mengetik reboot
Untuk Pengujian pada client lakukan pengubahan setting di browser seperti dibawah ini :
Lalu coba ketik situswww.smkn1-mempura.net
7/29/2019 Pembahasan paket 2 ukk tkj
9/9
Bismillahirrohmanirrohim.., Saya Rajin, Saya Jujur, Saya Sukses, Saya Luar Biasa.. Hal 9
Lalu coba ketik situswww.tkjcorp.comatau tkjcorp.com
Lalu coba ketik situswww.smkn1-mempura.net/~datasmk
Lalu coba ketik situs ftp://www.smkn1-mempura.net