Assalamu'alaikum,,
Pada postingan kali ini saya akan meng-
Konfigurasi Proxy Server dengan SQUID di Debian 7.5 ,,
Secara singkat
Proxy Server adalah sebuah server atau program komputer yang berperan sebagai penghubung antara suatu komputer dengan jaringan internet.
Proxy Server juga dapat digunakan untuk bloking situs situs tertentu, tetapi pada postingan kali ini saya akan Bloking situs http bukan https,,
Berikut ini konfigurasinya :
1. Debian kalian harus memiliki 2 interface : interface yang menuju ke internet dan interface menuju ke client, berikut ini topologinya
2. Setting IP addressnya, dengan perintah berikut
nano /etc/network/interfaces
# Berikut ini Settingan IP address saya
Keterangan :
-
eth0 = yang menuju ke Internet
-
eth1 = yang menuju ke Client
auto eth0
iface eth0 inet static
address 192.168.1.2
gateway 192.168.1.1
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
dns-nameservers 8.8.8.8
auto eth1
iface eth1 inet static
address 192.168.56.1
network 192.168.56.0
netmask 255.255.255.0
broadcast 192.168.56.255
# Debian Kalian harus terkoneksi ke internet
3. Ganti terlebih dahulu repositorinya agar lebih cepat dalam penginstallan, >
Repository Lokal <
4. Update Debian kalian, dengan perintah berikut
apt-get update
# Tunggu hingga selesai
5. Kemudian kalian install SQUID, berikut perintahnya
apt-get install squid
6. Lalu Edit
squid.conf di direktori
/etc/squid/ , berikut ini perintahnya
nano /etc/squid/squid.conf
# cari tulisan
http_port 3128 , lalu tambahkan kata
transparent (Lihat Gambar Berikut)
# cari tulisan
acl CONNECT method CONNECT, lalu tambahkan script berikut di bawahnya
acl network src 192.168.56.0/24
http_access allow network
cache_mgr fajarstw8899@gmail.com
visible_hostname fajarz-safe.blogspot.com
# cari tulisan
finally deny all, lalu kalian tambahkan tanda '
# ' (tanda pagar) di depan tulisan
http_access deny all (lihat gambar berikut)
# Kemudian kalian Save file tersebut
7. Edit file
rc.local di direktori
/etc/ agar client dapat terkoneksi ke internet, berikut perintahnya :
nano /etc/rc.local
# Masukkan script berikut di atas tulisan '
exit 0 '
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.56.0/24 -j MASQUERADE
iptables -t nat -A PREROUTING -s 192.168.56.0/24 -p tcp --dport 80 -j REDIRECT --to-ports 3128
8. Edit file
sysctl.conf di direktori
/etc/ , berikut ini perintahnya
nano /etc/sysctl.conf
# Hilangkan tanda '
# ' pagar pada
net.ipv4.ip_forward=1
9. Lalu jalankan squidnya, dengan perintah berikut
squid -z
10. Restart squid dengan perintah berikut
/etc/init.d/squid restart
11. Kemudian, Restart Debian Kalian, dengan perintah berikut
init 6
12. Setting IP address di
CLIENT
13. Lakukan TEST pada Client, dengan membuka
Command Prompt
14. Lakukan TEST ke-2, yaitu dengan melalui
Web Browser
Sudah Selesai
Konfigurasi Proxy Server dengan SQUID di Debian 7.5
Semoga Tutorial ini dapat bermanfaat bagi kalian semua