LinuxSir.cn,穿越时空的Linuxsir!

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

双机不能连到Internet

[复制链接]
发表于 2004-1-5 21:19:27 | 显示全部楼层 |阅读模式
我的机器装的是 SuSE-9, 双网卡,
eth1:169.210.112.200 ;255.255.0.0
eth0:192.168.0.1 ;255.255.255.0  
eth1=ADSL(拨号) eth0=内网。双机直联。没有hub。现在可以ping通,samba可以使用,共享目录正常。主机可以连到Internet.
但是,另一台机器不能连上Internet.却可以ping到eth1的地址。好像没有DNS的解析。但是我在另一台机器里已经设置DNS.不知问题何在?请各位帮帮忙,指点一下。先谢过各位!
另一台机器:
195.168.0.12
255.255.255.0
192.168.0.1

202.106.0.20(DNS)
发表于 2004-1-5 21:41:13 | 显示全部楼层
eth1的机子需要配置成网关或者代理吧?你这么能连上,就好了。与linux不同,win2k,xp是内置代理的。
发表于 2004-1-5 23:12:39 | 显示全部楼层
内网机器的DNS Server应该设置为公网的DNS Server, 修改/etc/resolv.conf. Gateway机器应该打开相应的防火墙。如果像是用gateway作为DNS Server, 应该配置BIND, 设置为forward即可。
 楼主| 发表于 2004-1-5 23:24:38 | 显示全部楼层
我的内网机器的DNS设置的是公网的DNS,可就是联不上Internet .我在/etc/init.d/boot.d 里的 s12boot.ipconfig  也加上了如下的语句 :
echo "1" > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j SNAT MASQUERADE
发表于 2004-1-5 23:43:53 | 显示全部楼层
你将你的这句话,加载在/etc/init.d/boot.local里试试
发表于 2004-1-6 00:16:27 | 显示全部楼层
最初由 tom2002 发表
iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o ppp0 -j SNAT MASQUERADE


按照SuSE默认的配置,这样的修改是不可以的,应该修改/etc/sysconfig/SuSEFirewall2 的配置。
 楼主| 发表于 2004-1-6 09:53:46 | 显示全部楼层
如何修改/etc/sysconfig/SuSEFirewall2 的配置?请指教。
 楼主| 发表于 2004-1-6 10:58:35 | 显示全部楼层
谢谢各位,早上一连上机器,好啦!很愉快,再次谢谢。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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