> Saya juga lagi mo bikin warnet & buat gateway aku mo setup linux & > kebeneran pake RH 7.3, di server aku mo pasang 3 eth, 1 public > (202.146.x.x) 2 private (192.168.0.1 dan 192.168.1.1).. Asumsi : Eth0 sambung ke backbone (202.146.x.y) Eth1 sambung ke lan1 (192.168.0.a) Eth2 sambung ke lan2 (192.168.1.b)
netmask untuk lan adalah 255.255.255.0 > Yang aku mo tanyain gimana cara setting nat-nya ?? biar klien dari 2 > subnet diatas bisa konek ke internet ... #!/bin/bash #gathering tools info tmp=`whereis iptables | awk '{print $2}'` iptables=$tmp tmp=`whereis ip | awk '{print $2}'` ip=$tmp sysconf_dir="/etc/sysconfig/network-scripts" lan1_if="eth1" lan2_if="eth2" public_ip_if="eth0" #gathering lan1 interfaces info tmp=`/sbin/ip route show | grep $lan1_if | grep link | awk '{print $1}'` lan1_network=$tmp #gathering lan2 interfaces info tmp=`/sbin/ip route show | grep $lan2_if | grep link | awk '{print $1}'` lan2_network=$tmp #gathering public ip info tmp=`/sbin/ip addr show | grep $public_ip_if | grep inet | awk '{print $2}' | awk -F "/" '{print $1}'` public_ip=$tmp #buat nat buat interfaces lan1 and 2 #lan1 $iptables -t nat -A POSTROUTING -s $lan1_network -d ! $lan1_network -j SNAT --to $public_ip #lan2 $iptables -t nat -A POSTROUTING -s $lan2_network -d ! $lan2_network -j SNAT --to $public_ip > Kalau menggunakan squid dengan 2 eth card u/ ip private, apakah ada > setting yang harus dirubah ?? tambahkan acl spt ini dibawah acl localhost di squid.conf anda acl local_1 src lan1_network/lan1_netmask acl local_2 src lan2_network/lan2_netmask tambahkan rule http_acess sesudah baris ini di squid.conf anda : # INSERT YOUR OWN RULE(S) HERE TO ALLOW ACCESS FROM YOUR CLIENTS http_access allow local_1 http_access allow local_2 restart squid anda. regards Budi Aditya -- Utk berhenti langganan, kirim email ke [EMAIL PROTECTED] Informasi arsip di http://www.linux.or.id/milis.php3