Assalamu'alaikum Wr,wb
alhamdulillah bisa sharing pengetahuan lagi kekalian, pada kesempatan kali ini saya ingin memposting Konfigurasi proxy server dengan Squid debian 7. Kalian tau apa itu proxy server?
Proxy server merupakan firewall ditingkat applikasi fungsinya adalah untuk memblokir sesuatu situs,selain itu berfungsi
untuk memblok akses akses tertentu misalnya blokport,ssh,ftp,selain itu proxy server berfungsi sebagai caching untuk situs.
untuk memblok akses akses tertentu misalnya blokport,ssh,ftp,selain itu proxy server berfungsi sebagai caching untuk situs.
oke kita konfigurasi langsung aja biar gakpenasaran:
1.sebelum konfigurasi terlebih dahulu tentukan jaringan diserver dan client nya
#untuk diserver adapter satu dengan Bridge adapter dan adapter dua dengan internal network (lokal)
#untuk diclient nya satu adapter saja 3.kemudian, setting terlebih dahulu interface server nya
4.kemudian update
#apt-get update
5.kemudian install squid nya
#apt-get install squid
jangan lupa masukkan dvd nya
6.mulai konfigurasi squid nya. dengan perintah
#nano /etc/squid/squid.conf
yg harus diedit
- tambahkan trasnparent di http_port 3128
menjadi http_access deny all
- tambahkan konfigurasi dibawah perintah ini [acl CONNECT method CONNECT]
acl bloksitus dstdomain "/etc/squid/bloksitus"
no_cache deny bloksitus
http_access deny bloksitus
acl lan src 10.10.10.0/24
http_access allow lan
cache_mgr dhevipuspitasari06@gmail.com
visible_hostname www.devita.co.id
7.selanjutnya buat file bloksitus
#nano /etc/squid bloksitus
lalu tambahkan website yg mau diblok
8.selanjutnya edit file sysctl.conf nya
-hapus hastag #net_ipv4.ip_4 forwaders
menjadi net_ipv4.ip_4 forwaders
9.selanjutnya, edit rc.local
#nano /etc/rc.local
tambahkan script ini di bawah
# By default this script does nothing
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -s 10.10.10.0/24 -p tcp --dport 80 -j REDIRECT --to-port 3128
10.selanjutnya,jalankan squid dengan
#squid -z
11.service squid stop dengan perintah
#/etc/init.d/squid stop
12.restart squid nya dengan perintah
#/etc/init.d/squis restart
13.restart debian servernya dengan perintah
#reboot
14.lalu kita setting ip address pc client agar bisa akses internet
dan agar proxy bisa berjalan pada komputer client
15. PING www.google.com, jika berhasil buka website yg diblok tadi
#www.detik.com
selesai,terimakasih..