|
|
小弟用redhat9.0
用adsl拨号上网,想让局域网也能上网。
以前用一块网卡学习linux,网卡为eth0现在插一块新的网卡。eth1设置为dhcp
运行adsl-setup,设置eth1为ADSL拨号的那块网卡,eth0为接交换机的网卡
改/etc/sysconfig/network-scripts/ifcfg-eth1 ONBOOT=no
改/etc/sysconfig/network-scripts/ifcfg-eth0 去掉网关
改/etc/rc.d/rc.local 加入 echo 1 > /porc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -s 192.168.0.0/24 -j MASQUERADE
重起后,主机能ping通客户机和其他外网,也能ping通www.163.com,www.sina.com.cn
客户机器能ping通电信的dns,也能ping通其他外网。不过不能ping通
www.163.com
请问是我的dns没有设置好吗?
我在adsl-setup输入dns为电信的202.103.24.68,/etc/resolv.conf中也有
nameserver 202.103.24.68
刚刚装linux的时候放火墙为中级。
请各位大哥指点迷津。 |
|