Contoh soal:
Yang akan di setting kali ini adalah tentang dhcp server, dns server, web server, web server, mail
server, ftp server, ssh server, proxy server.
Sebelum setting debian ada beberapa hal yang dibutukhkan yaitu debian os untuk di setting, mp3
player biar gak bosen.
Lalu setting ip address dengan perintah nano /etc/network/interfaces lalu tekan enter
Setelah itu ubahlah menjadi seperti gambar di atas saya memakai 88.77.14.66 sebagai ip server
dengan netmask 255.255.255.224 atau CIDR /27 dan menjadikan ip server segaligus ip gateway
karena saya menjadikan server segaligus sebagai router
Untuk menginstall beragam daemon services maka harus ada repositori yang digunakan kali ini saya
menggunakan repositori dari dvd
Untuk memasukan dvd 2 debian pertama tama ketikan perintah eject terlebih dahulu untuk
mengeluarkan slot dvdrom lalu masukan dvd 2 debian dan ketikan perintah apt-cdrom add lalu
tekan enter
Setelah itu akan terjadi proses index repositori jika proses berhasil maka akan tampil tulisan seperti
gambar di atas
Setelah proses index repositori berhasil maka langsung saja install daemon service yang di butuhkan
seperti gambar dibawah ini
Penjelasan perintah:
Sesuai contoh soal di atas maka ketiklah apt-get install (services yang di inginkan)
Di bawah ini adalah pengaturan di dalam postfix, maka ikuti langkah berikut
karena domain yang dipakai asta-14.sch.id maka di isi saja system mail name : asta-14.sch.id
Jika sudah semua terinstall maka kita bisa memulai setting
e. Penjelasan perintah
Ip address 88.77.14.66 tedapat pada subnet 88.77.14.64 dan netmask
255.255.255.224
Range ip atau ip address yang disewakan adalah ip address 88.77.14.67-
88.77.14.94
Sesuai dengan soal nama domain yang dipakai adalah asta-14.sch.id
Option router saya isi dengan ip address server
Broadcast address yang dipaka sesuai dengan perhitungan subnet yaitu
88.77.14.95
f. Setelah itu simpan dan keluar dengan menekan tombol ctrl+x dan y lalu tekan enter
g. Lalu restart service dhcp server seperti ini, jika tidak ada error maka lanjut ke
langkah berikutnya
n. Lalu restart service networking dan dns server seperti ini, jika tidak ada error maka
lanjut ke langkah berikutnya
Penjelasan perintah
Masuk ke folder skel dengan perintah cd /etc/skel/
Buat folder Maildir dengan perintah maildirmake Maildir
Buat user baru dengan perintah adduser (nama user)
5. Setting ftp server
a. Ketik perintah nano /etc/vsftpd.conf lalu tekan enter
b. Maka edit sehingga menjadi seperti gambar di bawah ini. Lalu simpan dan keluar
Penjelasan perintah
anonymous_enable=NO pengguna yang ingin menggunakan ftp server
harus memasukan nama dan password
Hilangkan tanda # didepan local_enable=YES
Hilangkan tanda # didepan write_enable=YES
c. Setelah itu simpan dan keluar dengan menekan tombol ctrl+x dan y lalu tekan enter
d. Lalu restart service ftp server seperti ini, jika tidak ada error maka lanjut ke langkah
berikutnya
Penjelasan perintah
acl (variabel nama domain) dstdomain (tempat daftar domain) tempat
daftar domain saya menggunakan file url yang ada di dalam folder squid
http_access deny (variabel nama domain) melarang domain yang terdaftar
acl (variabel nama network) src 88.77.14.64/27 network yang mengakses
proxy server
http_access allow (variabel nama network) memperbolehkan network
yang mengakses proxy server
http_access allow all memperbolehkan semua mengakses proxy server
d. Tekan tombol ctrl+w lalu ketikan port 3128 lalu tekan enter
e. Maka edit sehingga menjadi seperti gambar di bawah ini
Penjelasan perintah
http_port 3128 transparent maksudnya proxy akan otomatis tidak usah
setting proxy manual ke web browser client
Jika kita setting proxy otomatis maka nanti kita harus menambahkan
perintah iptables agar proxy otomatis dapat bekerja
f. Setelah itu simpan dan keluar dengan menekan tombol ctrl+x dan y lalu tekan enter
g. Ketikan perintah nano /etc/rc.local lalu tekan enter
h. Maka edit sehingga menjadi seperti gambar di bawah ini
Penjelasan perintah
iptables t nat A PREROUTING p tcp --dport 80 j REDIRECT --to-ports
3128 perintah iptables sebenarnya bisa dilakukan di dalam terminal biasa
akan tetapi setelah di reboot maka perintah itu akan ortomatis hilang maka
dari pada proxy otomatis tidak bekerja disimpanlah perintah iptables di
rc.local
Penjelasan perintah iptables
iptables t nat A PREROUTING p tcp --dport 80 j REDIRECT --to-ports
3128
o iptables = perintahnya
o t nat = di table nat
o A PREROUTING = tambahkan perintah PREROUTING (segala ip
yang masuk)
o p tcp = menggunakan protokol tcp
o --dport 80 = dan mengakses dari port 80 (port web)
o j REDIRECT = dibelokkan
o --to-ports 3128 = ke port 3128 (port proxy)
i. Setelah itu simpan dan keluar dengan menekan tombol ctrl+x dan y lalu tekan enter
j. Lalu restart service proxy server seperti ini, jika tidak ada error maka lanjut ke
langkah berikutnya
Penjelasan perintah
Disini kita bisa menulis daftar domain yang diblok (tidak boleh di akses) menurut
soal yang di blok facebook.com
l. Setelah itu simpan dan keluar dengan menekan tombol ctrl+x dan y lalu tekan enter
Sekarang semua settingan telah terlaksana
Selanjutnya disarankan melakukan reboot untuk memperlancar kerja server debian karena untuk
merestart semua service yang sudah dikonfigurasi