Proxy server
Halo selamat datang di blog saya. Kali ini saya akan menulis tentang proxy server pada debian 7. Saya memakai debian 7 supaya tidak ketinggalan zaman karena debian 8 sudah muncul (saat saya menulis blog ini).
Nah, langsung aja ke materi. Proxy server digunakan untuk mengatur settingan-settingan hak akses (khususnya) internet misalnya ip 122.122.xxx.xxx tidak dapat mengakses web apa.com dan sebagainya. Aplikasi yang digunakan untuk proxy di debian adalah squid. Mengapa squid ? Karena squid atau cumi-cumi memiliki banyak kaki/tentakel. Sama seperti proxy yang mempunyai banyak fungsi.
Agar dapat mengerti bagaimana settingannya saya akan melampirkan sebuah soal beserta pengerjaan dan penjelasannya. Soalnya hanya satu, yaitu sebagai berikut :
1. sebuah perusahaan (pt int) ingin membagi akses internet setiap divisi :
divisi it bisa menggunakan internet dan menggunakan ip 192.168.1.10-192.168.1.30
divisi ak yang bisa menggunakan internet dan menggunakan ip 192.168.1.31
divisi ak yang tidak bisa menggunakan internet dan menggunakan ip 192.168.1.32-192.168.1.55
divisi pemasaran tidak boleh menggunakan internet (ip 192.168.1.56-192.168.1.80)
domain yang tidak boleh dibuka adalah 9gag.com 1cak.com facebook.com instagram.com
cache manager => TUTI@gmail.com
visible hostname => nama domain
Mari kita mulai :
Nah, langsung aja ke materi. Proxy server digunakan untuk mengatur settingan-settingan hak akses (khususnya) internet misalnya ip 122.122.xxx.xxx tidak dapat mengakses web apa.com dan sebagainya. Aplikasi yang digunakan untuk proxy di debian adalah squid. Mengapa squid ? Karena squid atau cumi-cumi memiliki banyak kaki/tentakel. Sama seperti proxy yang mempunyai banyak fungsi.
Agar dapat mengerti bagaimana settingannya saya akan melampirkan sebuah soal beserta pengerjaan dan penjelasannya. Soalnya hanya satu, yaitu sebagai berikut :
1. sebuah perusahaan (pt int) ingin membagi akses internet setiap divisi :
divisi it bisa menggunakan internet dan menggunakan ip 192.168.1.10-192.168.1.30
divisi ak yang bisa menggunakan internet dan menggunakan ip 192.168.1.31
divisi ak yang tidak bisa menggunakan internet dan menggunakan ip 192.168.1.32-192.168.1.55
divisi pemasaran tidak boleh menggunakan internet (ip 192.168.1.56-192.168.1.80)
domain yang tidak boleh dibuka adalah 9gag.com 1cak.com facebook.com instagram.com
cache manager => TUTI@gmail.com
visible hostname => nama domain
Mari kita mulai :
- ubahnya disc debian 7 jadi disc 2
- lalu ketik apt-cdrom add (jika gagal ada indikasi bahwa disc debian rusak) lalu apt-get install squid
- Setelah squid berhasil diinstall, masuklah ke file nano /etc/sysctl.cf lalu hapus pagar yang ada digaris merah (lihat gambar) "di gambar pagar sudah dihapus".
- save file sysctl.cf lalu masuk ke file nano /etc/rc.local lalu ketikkan 2 baris perintah ini sebelum exit 0
iptables -t NAT -A POSTROUTING -o eth0 -i masquerade
iptables -t NAT -A PREROUTING -S ip/prefik -p tcp --dport 80 -j REDIRECT --to-port 3128
- Setelah save file rc.local, kita backup file proxy terlebih dahulu sebelum mengedit filenya dengan cara berikut
- Sekarang kita masuk ke file proxy di nano /etc/squid/squid.conf dan ctrl+w "acl CONNECT" untuk sampai di baris itu karena isi file proxy ini sangat banyak. Sesuaikan settingan seperti di gambar
acl => perintah blokdomain,IT,AK => label
dstdomain,src => perintah deny,allow => pastinya sudah tau dong fungsinya :) - lalu restart proxy server
- setinglah proxy di browser anda masing-masing (saya memakai firefox)
- selesai! proxy server berhasil :)
Kami mengerjakan ini berkelompok. Kelompok saya beranggotakan :
-Alfredo Fransiskus (myowy-tkj-debv.blogspot.com)
-Cindy Christina Anggelina (trustandbegood.blogspot.com)
-Ellena Gracesita (ellenagracesitatkj.blogspot.com)
-Fariz Budianto Chandra (adminservertkj.blogspot.com)
-Sellviany Laiyarda (sellvianylaiyarda.blogspot.com)
Blog ini hanya mencoba menggunakan beberapa domain sebagai contoh dan tidak bermaksud menyerang atau merendahkan web yang diblokir di atas. Apabila ada kesalahan kata saya minta maaf dan sekali lagi saya tekankan bahwa saya tidak menyudutkan atau merendahkan web yang diblokir di atas karena blog ini hanya menggunakan itu sebagai bahan pembelajaran proxy server. Terima kasih telah membaca blog ini semoga bermanfaat :)
-Alfredo Fransiskus (myowy-tkj-debv.blogspot.com)
-Cindy Christina Anggelina (trustandbegood.blogspot.com)
-Ellena Gracesita (ellenagracesitatkj.blogspot.com)
-Fariz Budianto Chandra (adminservertkj.blogspot.com)
-Sellviany Laiyarda (sellvianylaiyarda.blogspot.com)
Blog ini hanya mencoba menggunakan beberapa domain sebagai contoh dan tidak bermaksud menyerang atau merendahkan web yang diblokir di atas. Apabila ada kesalahan kata saya minta maaf dan sekali lagi saya tekankan bahwa saya tidak menyudutkan atau merendahkan web yang diblokir di atas karena blog ini hanya menggunakan itu sebagai bahan pembelajaran proxy server. Terima kasih telah membaca blog ini semoga bermanfaat :)








Tidak ada komentar:
Posting Komentar