|
发表于 2003-9-4 21:21:22
|
显示全部楼层
我的系统为RH9, IPTABLES做了个NAT,但是上网的时候比较慢,我参考楼主的配置
echo "1" > /proc/sys/net/ipv4/ip_forward
/sbin/iptables -F INPUT
/sbin/iptables -F OUTPUT
/sbin/iptables -F FORWARD
/sbin/iptables -F -t nat
iptables -t nat -A POSTROUTING -o eth1 -s 192.168.0.0/24 -j SNAT --to 218,203.188.18
#192.168.100.0 是我内部局域网网段 10.3.0.198是电信给我们的地址 eth0是接入电信接点的网卡
iptables -t nat -A PREROUTING -i eth2 -d 218.203.188.18 -j DNAT --to 192.168.0.0
我的eth1为内网,地址为192.168.0.1,eth2为外网218.203.188.18
我将eth2的网关设为218.203.188.1,这台机器可以上网了。
我将eth1的网关设置为218.203.188.18。
其它机子确不能上网。
内核为redhat缺省安装的,我没有再编译,我看那些需要的modules都在。
急啊。 |
|