How to Install squid proxy in debian router
Assalamualaikum.Wr.Wb
Kali Ini saya akan membahas tentang cara install squid proxy pada devian router, Sebelum mulai melakukan penginstalan kalian harus tau pengertian squid dan proxy.
A.Pengertian
Squid adalah sebuah daemon yang digunakan sebagai proxy server dan web cache. Squid memiliki banyak jenis penggunaan, mulai dari mempercepat server web dengan melakukan caching permintaan yang berulang-ulang, caching DNS, caching situs web, dan caching pencarian komputer di dalam jaringan untuk sekelompok komputer yang menggunakan sumber daya jaringan yang sama, hingga pada membantu keamanan dengan cara melakukan penyaringan (filter) lalu lintas. Meskipun seringnya digunakan untuk protokol HTTP dan FTP, Squid juga menawarkan dukungan terbatas untuk beberapa protokol lainnya termasuk Transport Layer Security (TLS), Secure Socket Layer (SSL), Internet Gopher, dan HTTPS. Versi Squid 3.1 mencakup dukungan protokol IPv6 dan Internet Content Adaptation Protocol (ICAP).
Proxy server (peladen proxy) adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet.
Proxy Server bertindak sebagai gateway terhadap dunia ini Internet untuk setiap komputer klien. Proxy server tidak terlihat oleh komputer klien: seorang pengguna yang berinteraksi dengan Internet melalui sebuah proxy server tidak akan mengetahui bahwa sebuah proxy server sedang menangani request yang dilakukannya. Web server yang menerima request dari proxy server akan menginterpretasikan request-request tersebut seolah-olah request itu datang secara langsung dari komputer klien, bukan dari proxy server.
Proxy server juga dapat digunakan untuk mengamankan jaringan pribadi yang dihubungkan ke sebuah jaringan publik (seperti halnya Internet). Proxy server memiliki lebih banyak fungsi daripada router yang memiliki fitur packet filtering karena memang proxy server beroperasi pada level yang lebih tinggi dan memiliki kontrol yang lebih menyeluruh terhadap akses jaringan. Proxy server yang berfungsi sebagai sebuah "agen keamanan" untuk sebuah jaringan pribadi, umumnya dikenal sebagai firewall.
B.Latar Belakang
Latar Belakang saya melakukan instalasi squid proxy agar bisa mengankan fitur-fitur yang baik dan menjaga dari situs-situs yang baik atau sebaliknya.
C.Maksud dan Tujuan
Supaya bisa mengembangkan fitur-fitur yang ada dalam squid proxy dan bisa menjalankannya dengan baik dan benar.
D.Alat dan Bahan
-Debian router
-Koneksi internet
-Kabel UTP
E.Tahap Pelaksnaan
1.Pertama kita lakukan ssh dulu setelah itu kita masuk sebagi super user dengan memsukkan perintah #su
3.Kemudian kita lakukan pengeditan dengan cara memasukan perintah #nano /etc/squid3/squid.conf
4.Kemudian kita cari kata beberapa kata dengan menekan menekan tombol ctrl+w lalu cari kata http_port 3128
6.Kita cari kata lagi dengan perintah cache-mgr
7.Lalu kita ubah nama menjadi admin@domain kita pada saat mengisi instalan debian kita isika misalkan ini sya isi smkbersama.net
8. Kita cari cache_mgr ufs kita hilangkan tanda pagar
kita tambahkan dibawhnya
acl local src 192.168.1.0/24 (ip lokal debian anda)
acl blokir dstdomain “/etc/squid3/blokdomain” (perintah blokir domain dalam file blokdomain)
acl blokkey url_regex -i “/etc/squid3/blokkata” (perintah blokir kata kunci dalam file blokkata)
http_access deny blokir (larangan akses domain pada file blokir)
http_access deny blokkey (larangan akses kata pada file blokkey)
http_access allow local (mngijinkan akses lokal)
12.setelah itu kita keluar dengan menekan tombol ctrl+x y lalu enter, kemudian kita isi bebrapa baris untuk melakukan pengisian kita masukkan perinrah #nano /etc/squid3/blokdomain
13.Kita isika misalkan disini kaskus, detik, pada gambar dibawah ini
14.kita masukkan lagi perintah #nano /etc/squid3/blokkata ini yang kita akn di blok
15.Kita isikan yang ingin kita blok mislakan kita isi www.youtube.com dll
16.Kemudian kita cek apakah squid kita udah jalan atau belum dengan memasukkan perinrah #squid3 -z
17.kemudian kita restart squidnya dengan perintah 3service squid3 restart
iptables -t nat -A PREROUTING -p tcp -i eth1 -s 192.168.100.1/27 --dport 80 -j REDIRECT --to-port 3128
19.lalu kita reboot debian routernya
F.Hasil dan Kesimpulan
Hasil dan kesimpulan saya alhamdulilah dalam melakukan proser konfigurasi squid3 ini saya tidak ada masalah dan percobaan pada client pun juga berhasil
-https://id.wikipedia.org/wiki/Squid
-https://id.wikipedia.org/wiki/Server_proksi
-http://david868.blogspot.co.id/2016/11/konfigurasi-squid-proxy-server-di.html
Komentar
Posting Komentar