Langkah pengalihan IP untuk Transparant Proxy pada Linux RH 7.3 keatas
1. Buang semua aturan iptables yang ada dg command : iptables -F
2. Set iptables untuk network yg anda inginkan dan di direct pada port yang anda inginkan juga,
dimana pada contoh dibawah ini adalah : setiap request port 80 network 202.173.92.0/24 di
direct pada port 8080 pada mesin 202.173.92.41, yaitu syntax nya seperti ini :
\ /sbin/iptables -t nat -A PREROUTING -s 202.173.92.0/24 -p tcp --dport 80 -j REDIRECT --to-port 8080 \
3. Aktifkan rule iptables tersebut dengan /etc/init.d/iptables restart
4. siapkan dimana kita akan membuat service alias pada mesin 202.173.92.41 pada xinetd yg merujuk
pada mesin 202.173.92.45 pada port 8080 dengan bentuk seperti dibawah ini :
service proxy
{
port = 8080
bind = 202.173.92.41
socket_type = stream
protocol = tcp
user = squid
redirect = 202.173.92.45 8080
type = UNLISTED
wait = no
only_from = 202.173.92.0/24
}
file ini boleh anda simpan pada /etc/xinet.d/ atau disimpan pada /etc/xinetd.conf, dimana arti
dari perintah diatas adalah mesin 202.173.92.41 dg port 8080 adalah alias atau rujukan kepada
mesin 202.173.92.45 port 8080 dan hanya bisa diakses untuk 202.173.92.0/24.
5. Aktifkan service xinetd tersebut dg /etc/init.d/xinetd restart
6. Diasumsikan bahwa pada mesin 202.173.92.45 telah terinstall squid pada port 8080, maka anda
tinggal mengkatifkannya saja.
               (
geocities.com/w1d1anto)