Membangun PC Router dengan Proxy Server
Untuk kali ini kita beralih dari MikroTik ke Debianskema topologi jaringan kayak gini
dengan opsi Server
OS : Debian 5.0
IP Internet : 192.168.88.1
IP LAN : 192.168.2.1/24
Gateway : 192.168.88.2
Client
OS : Windows XP
IP LAN : 192.168.2.x/24 (x = antara 2-254)
Gateway : 192.168.2.1/24
Router
NAT : yes
Proxy Server
Port Proxy : 3128
Transparent Proxy
Blocking Site : www.facebook.com, www.youtube.com, www.twitter.com
MULAI !
IP Address Configuration
1. Nyalakan Debian, masuk ke root
IP Internet : 192.168.88.1
IP LAN : 192.168.2.1/24
Gateway : 192.168.88.2
Client
OS : Windows XP
IP LAN : 192.168.2.x/24 (x = antara 2-254)
Gateway : 192.168.2.1/24
Router
NAT : yes
Proxy Server
Port Proxy : 3128
Transparent Proxy
Blocking Site : www.facebook.com, www.youtube.com, www.twitter.com
MULAI !
IP Address Configuration
1. Nyalakan Debian, masuk ke root
2. Edit file /etc/network/interfaces (configure IP address)
~# nano /etc/network/interfaces
tambahkan IP yang terhubung ke internet dan ke LAN
hilangkan tanda pagar lalu ganti kata webmaster dengan email kita
serta tambahkan visible_hostname dari proxy server kita
blocksite : nama dari acl (bebas)
dstdomain : destination domain
/etc/blocksite : tambahan didalamnya ada list domain
5. cari kata http_access deny all dengan CTRL+W
6. cari kata http_access deny all yang ke2 dengan CTRL+W
setelah itu tutup dan save!
"Jadi, Proxy akan melewatkan semuanya kecuali acl blocksite"
7. Membuat daftar list domain yang akan diblock pada file /etc/blocksite
~# nano /etc/blocksite
"Jadi, Proxy akan melewatkan semuanya kecuali acl blocksite"
7. Membuat daftar list domain yang akan diblock pada file /etc/blocksite
~# nano /etc/blocksite
Jika ada pesan error, cek lagi konfigurasinya
NAT Configuration
1. Edit file rc.local
~# nano /etc/rc.local
mengaktifkan Port Forwarding Ketik:
echo 1 > /proc/sys/net/ipv4/ip_forward
2. Membuat rules IPTables NAT, MASQUERADE dan REDIRECT
fungsi : untuk mentranslasikan IP Private ke Publik agar bisa internet dan mengalihkan Situs yang diblok
kettikan:
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --too-port 3128
Jadi keseluruhan isi file rc.local menjadi :
No comments:
Write komentar