LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 718|回复: 1

请教:利用iptables实现代理win上网的问题

[复制链接]
发表于 2004-4-22 08:44:07 | 显示全部楼层 |阅读模式
两台机器一台linux,一台win98,
linux是双网卡
eth1:192.168.1.6通过以太接口adsl拨号上网,
eth0:192.168.0.1通过hub与win98相连;
win98单网卡
ip地址:192.168.0.121,
偶尔需要上网,升级软件;
希望通过iptable实现:
设定一条规则,
需要为win98提供共享上网时加载该规则,
平时不用;
没怎么用过iptable,
经询问得知,使用:
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.0.0/24 -j MASQUERADE
在win98内,
设置缺省网关192.168.0.1
设置dns 为电信的dns
但是使用该规则的结果:
win98可以ping通
192.168.0.1/192.168.1.1(adsl猫默认)/电信的网关ip
但是ping不通电信的dns server ip :confused:

实在弱的很,
问了半天,试了好几次都不行,
请斑竹给指教一下。:help :thank
 楼主| 发表于 2004-4-22 12:02:15 | 显示全部楼层
知道原因了,
是防火墙设置的问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表