Kasus gabungan adalah gabungan dari kasus yang dimulai dari cara install debian sampai dengan konfigurasi proxy server. Soalnya adalah sebagai berikut :
Soal dan langkah - langkah yang ada ini disiapkan dan dikerjakan tidak sendiri tapi bersama 1 tim yaitu :
- Billy A. (http://tkj004.blogspot.co.id/)
- Hansen R. (http://hansenriadytkj.blogspot.com/)
- Nicky S. (http://maximare.blogspot.co.id/)
- Sandro O. (http://mangkaldulu.blogspot.co.id/)
- Sherly M. (http://myassignment0.blogspot.co.id/)
- YuliYanti (http://flashlight16.blogspot.co.id/)
Langkah - langkah pengerjaan soal diatas akan dijelaskan secara singkat dan instant mengingat ini hanya mengulang dari yang sebelum-sebelumnya
1. Pertama install dulu mesin Debiannya. Untuk cara peng-instalannya click here .
2. Setelah selesai menginstall , login dulu sebgai root, kemudian masukan dan install CD 2 karna sesuai dengan soal diatas, Squirrelmail dan Squid akan membuthkan patch yang terdapat di CD 2 ('apt-cdrom add').
3. Setelah Selesai, kita mulai dari mengatur networknya terlebih dahulu. Masuk ke file interfaces "nano /etc/network/interfaces" Ubah isi file anda menjadi sama seperti gambar dibawah ini.
4. Setelah itu restart networking "service networking restart" atau "/etc/init.d/networking restart" Kemudian ubah IP pada windows anda menjadi IP yang 1 jaringan dengan IP server . Coba Buka Mozila dan akses IP Server anda. Apakah muncul tulisan IT WORKS ? jika berhasil maka tahap pertama untuk Mengkoneksikan Debian dengan Windows .
5. Setelah ini kita akan melakukan konfigurasi DNS untuk server kita . Pertama install bind9 dengan cara "apt-get install bind9" . Pindah ke direktori bind "cd /etc/bind" edit file named.conf.default-zones "nano named.conf.default-zones" Copy line ini (CTRL+K) kemudian Pastekan di situ dan di baris paling terakhir, dan ubah menjadi gambar ke-2
6. Setelah itu save. Kemudia copy file db.local dan db.127 ubah menjadi db.les dan db.ip "cp db.local db.les" "cp db.127 db.ip" . Setelah itu edit konfigurasi pada db.les dan db.ip menjadi seperti dibawah ini
db.les
db.ip
7. Sekarang kita akan mengedit file hosts "nano /etc/hosts" dan resolv.conf "nano /etc/resolv.conf".
hosts
resolv.conf
8. Setelah itu restart bind9 , Kemudian , tambhkan ip server anda pada prefered DNS server di IPV4 Properties (Windows). Kemudia Lakukan test di Browser anda dengan mengetikan DNS yang anda buat sebelumnya. Jika muncul IT Works Berarti Kita telah menyelesaikan tahap ke 2 yaitu Member DNS pada Server. Klik link diatas jika kalian tidak paham dengan yang dijelaskan disini .
9. OK kita lanjutkan ke squirrelmail . Untuk Refrensi . Silahkan Baca artikel berikut sebelum memulai tahap ini . Kalau yang udah ga mau baca kita lanjutin aja . Install PostFix Courier-Imap Courier-POP dan Squirrelmail "apt-get install postfix courier-imap courier-pop squirrelmail" . Jika muncul pop up . Pilih Internet Site -> Ketikan mail.leskumudah.com > no.
10. Setelah selesai menginstall ke-4 komponent tersebut . Masuk ke /etc/postfix/main.cf . Tambahkan di bagian paling bawah " home_mailbox = Maildir/ ".
11. Kemudian lakukan rekonfigurasi ulang pada postfix dengan cara memasukan perintah "dpkg-reconfigure postfix".
pilih internet site
pilih OK.
Biarkan Kosong
pilih OK.
pilih NO.
Pada Bagian ini tambahkan 0.0.0.0/0 . Hal ini dilakukan agar semua ip yang masuk dapat lewat . Jika kita ingin hanya jaringan tertentu saja yang bisa lewat. Ganti 0.0.0.0/0 dengan ip jaringan yang kita inginkan.
pilih NO.
pilih OK.
pilih OK.
pilih IPV4
12. Setelah selesai merekonfigurasi postfix. Lakukan restart pada postftix "service postfix restart" / "/etc/init.d/postfix restart" , courier-imap "service courier-imap restart" / "/etc/init.d/courier-imap restart" , dan courier-pop "service courier-pop restart" / "/etc/init.d/courier-pop restart".
13. Buat Direktori maildir di skel "mkdir /etc/skel/Maildir" . Setelah itu tambahkan 2 user yang berbeda untuk saling bekirim pesan.
14. Tambahkan baris perintah berikut ( include /etc/squirrelmail/apache.conf ) di baris paling terakhir apache2.conf "nano /etc/apache2/apache2.conf" atau dengan cara cepatnya echo " include /etc/squirrelmail/apache.conf " >>/etc/apache2/apache2.conf .
15. Edif file /etc/squirrelmail/apache2.conf menjadi seperti berikut "nano /etc/squirrelmail/apache2.conf "
16. Masuk ke /etc/squirrelmail/conf.pl . Pilih 2 .Pilih 1. Pada bagian ini masukan dns anda . bagian ini berfungsi untuk memberikan alamt setelah tanda @ pada email umumnya seperti mangkaldulu@leskumudah.com
17. Setelah itu buka kembali db.ip dan db.les anda . kemudian edit menjadi seperti gambar dibawah ini
db.ip
db.les
18. Akses mail.leskumudah.com melalui browser anda .
Jika muncul tampilan seperti ini berarti coba anda login sebagai user yang baru anda buat barusan dan lakukan pengiriman email ke user ke-2 yang anda buat. Setelah berhasil logout dan lakukan hal yang sama dengan user ke-2 . Jika pesannya masuk berarti tahap Mengirim Email antar Client maupun Client-Server telah selesai .
19. Tahap ke-4, Konfigurasi Squid.
20. Install Squid Proxy pada server anda "apt-get install squid" . Setelah itu masuk ke directory squid pada /etc/squid “cd /etc/squid” . Edit file squid.conf "nano squid.conf" .
21. CTRL + W .cari baris perintah http_port 3128. Ketikan http_port 3128 .Tambahkan transparent dibelakang nya . CTRL + W , cari lagi baris perintah berikut. Ketikan acl CONNECT method CONNECT. Dibawah acl connect method connect, kita akan menulikan baris perintah yang akan kita gunakan.
22. Ketikkan perintah berikut kemudian Save.
23. Kemudian edit file sysctl.conf “nano /etc/sysctl.conf” Hilangkan tanda pagar didepan baris perintah berikut.
24. Kemudian edit file rc.local “nano /etc/rc.local”. Masukan baris perintah berikut ::
iptables –t nat –A POSTROUTING –o eth0 –i MASQUERADE
iptables –t nat –A PREROUTING –s “Network” –p tcp—dport 80 –j redirect –to-port 3128
25. Setelah menyelesaikan semua konfigurasi , lakukan restart pada squid “/etc/init.d/squid restart” atau “service squid restart”
26. Lakukan konfigurasi pada web browser, dan ip di sisi client anda (Lihat disini ) Setelah itu lakukan beberapa test.
27.
1. IP pada windows adalah 192.168.1.2-192.168.1.49 & 192.168.1.71-192.168.1.150
Ketika mengakses mail.leskumudah.com dan leskumudah.com akan eror dengan tampilan seperti ini
2. IP pada windows adalah 192.168.1.50-192.168.1.70 Ketika mengakses mail.leskumudah.com dan leskumudah.com akan eror dengan tampilan seperti ini
Jika semua tahap diatas telah berhasil anda laksanakan dan berhasil anda lakukan . Selamat . Anda Berhasil menyelesaikan Kasus Gabungan yang ada di sini . Saya rasa sampai disini dulu artikel kali ini . Jika ada salah-salah pada langkah-langkah diatas, saya minta maaf dan saya harap kalian menghubungi saya sehingga saya bisa membenarkan secepatnya atau kalian meninggalkan langkah / konfigurasi yang benar di komentar sehinga yang lain bisa melihat dan tidak ikutan salah juga. Tinggalkan jejak atau komentar jika kalian merasa artikel ini membantu kalian . Terima Kasih
Sumber : Mangkaldulu