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

由 aaccdd 在 04-22-2004 08:44 发表:

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

两台机器一台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

实在弱的很,

问了半天,试了好几次都不行,

请斑竹给指教一下。


减少水贴,认真学习

==============================

是否心浮气燥了?

深吸气……一、二、三

深呼气……一、二、三

重复做三次,

开始学习

Published At
Categories with 服务器类
Tagged with
comments powered by Disqus