Cara Konfigurasi Proxy Server pada Linux Debian
Cara Konfigurasi Proxy Server pada Linux Debian - Pada artikel sebelumnya saya telah menulis Cara Konfigurasi Internet Gateway dan DHCP Server pada Linux Debian dan sekarang saya akan membagikan bagaimana cara mengkonfigurasi proxy server pada linux debian. Proxy Server berfungsi sebagai CACHE yang sewaktu-waktu jika kita ingin mengunjungi halaman yang sama maka akan ditampilkan dari proxy tersebut terlebih dahulu, dan jika belum ada maka akan diteruskan ke server sebenarnya. selain itu Proxy juga dapat digunakan untuk security dengan kata lain adalah memblokir akses ke suatu situs yang tidak diinginkan.
Berikut adalah langkah-langkah bagaimana membuat Proxy Di linux Debian :
- Install paket proxy server dengan mengetikan perintah “apt-get install squid –y”.
- Setelah selesai menginstal Proxy Server, sekarang masuk ke proses konfigurasi Proxy Server agar bisa berjalan dengan baik. Untuk masuk kedalam konfigurasi Proxy Server, ketikkan perintah “nano /etc/squid/squid.conf”.
- Pertama, lakukan searching dengan cara menekan tombol “Ctrl dan W” agar lebih mudah mengkonfigurasinya karena isinya terlalu banyak. Pertama, masukkan kata kunci “http_port 3128”. Kemudian tambahkan kata “transparent” seperti gambar dibawah ini agar proxy yang berjalan nanti transparan atau tidak terlihat, dan hilangkan tanda pagar “#” agar menjadi Enabled.
- Langkah selanjutnya, yaitu cari kata “acl CONNECT”.dan tambahkan script berikut tepat di bawahnya.#. . .acl url dstdomain “/etc/squid/url” #domain yang di blokacl key url_regex –i “/etc/squid/key” #kata yang di blokhttp_access deny urlhttp_access deny keyacl lan src 192.168.10.0/24 #ip lokalhttp_access allow lanhttp_access allow allCari kata http_access deny all, ada dua pada file squid.conf. Dan tambahkan tanda ”#” pada kedua baris tersebut.Simpan dengan menekan CRTL + X lalu Y dan ENTER.
- Tambahkan konfigurasi pada iptables di rc.local, untuk redirect port 80 (HTTP) ke port 3128 (PROXY). Dengan mengetikan “nano /etc/rc.local” dan tambahkan perintah beikut lalu reboot debian Iptables –t nat –A PREROUTING –s 192.168.10.0/24 –p tcp --dport 80 –j REDIRECT --to-port 3128
- Selanjutnya lakukan pengujian pada client Server Proxy tersebut akan menjadi TRANSPARENT jika ada koneksi ke Internet. Namun jika digunakan dalam lingkup Local Area Network, yang tidak terjamah Internet, maka kita harus menkonfigurasi MANUAL PROXY pada sisi client terlebih dahulu.Berikut cara mengkonfigurasi Manual Proxy di Web Browser Mozilla.Tool > Options > Advanced > Network > Settings Dan konfigurasi seperti berikut. Kemudian coba arahkan web browser ke alamat domain yang telah kita blokir, misalnya saja detik.com berikut.Jika hasilnya seperti gambar pada, berarti konfigurasi Proxy server yang kita buat telah berjalan dengan sempurna. Oke selamat mencoba sob dan semoga bermanfaat :D
too easy
ReplyDelete