我也有类似的情况,我的eth0接外网,通过PPP连接,eth1接内部局域网,网内IP为10.129.192.0段的静态IP,我的脚本如下:
echo 1 > /proc/sys/net/ipv4/ip_forward
/sbin/modprobe ip_tables
/sbin/modprobe iptable_filter
/sbin/modprobe iptable_nat
/sbin/iptables -F
/sbin/iptables -F -t nat
/sbin/iptables -P INPUT ACCEPT
/sbin/iptables -P OUTPUT ACCEPT
/sbin/iptables -P FORWARD ACCEPT
/sbin/iptables -t -nat -P POSTROUTING ACCEPT
/sbin/iptables -t nat -A POSTROUTING -s 10.129.192.0/24 -o eth1 -j MASQUERADE
现在主机能上,局域网不能上,清老大哥帮忙看看,我的是哪里的毛病