免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4896 | 回复: 9
打印 上一主题 下一主题

关于/etc/gateways和/etc/defaultrouter [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-08-15 23:10 |只看该作者 |倒序浏览
为了使Solaris9作为NAT服务器(pppoe拨号),偶安装ipfilter后,删掉了/etc/defaultrouter,并且新建了/etc/gateways,系统重起后,结果用ndd -get /dev/tcp ip_forwarding查询后,仍然为0,实在是不知道为什么了。。。。为什么删了/etc/defaultrouter,建了/etc/gateways,还是不能启用ip转发呢??各位兄弟有没有碰到过这种情况的???能不能给偶解释一下呢???谢谢了先!!   

论坛徽章:
0
2 [报告]
发表于 2004-08-15 23:18 |只看该作者

关于/etc/gateways和/etc/defaultrouter

看看你的/etc/gateways 里是不是有noXXX的指令
不行再检查/etc/system里有没有设置ip_forwarding

论坛徽章:
0
3 [报告]
发表于 2004-08-16 00:59 |只看该作者

关于/etc/gateways和/etc/defaultrouter

1)你的2个网段是否接在不同网口,如果不是,肯定会从连接的网口走,而不受网口IP 的影响
2)你的/etc/gateway文件肯定无误吗,跳数计算的是否正确

论坛徽章:
0
4 [报告]
发表于 2004-08-16 09:17 |只看该作者

关于/etc/gateways和/etc/defaultrouter

谢谢大家这么快回答,我是参照http://www.chinaunix.net/jh/6/16562.html来配置ADSL和NAT来上网的,/etc/gateways是空的,没有任何路由信息的.

这两个网段一个是elxl0的接口,另一个是sppp0的ADSL虚拟拨号的接口,sppp0启动(在/etc/rc2.d里)是S48,ipfilter是S65,但是决定路由配置的inet是S69的。看过启动的log,router根本就没起来,之后用ndd -get /dev/tcp ip_forwarding来查看,居然还是0,于是我按下列顺序手动启动
# ndd -set /dev/tcp ip_forwarding 1
# pkill in.routed
# /usr/sbin/in.routed -s
# pkill in.rdisc
# /usr/sbin/in.rdisc -r
结果我用客户端向外ping,仍然不行。
我的网络设置基本如下
solaris 9 u7 (x86)
elxl0
ip: 192.168.181.150
subnet mask: 255.255.255.0
DNS: 202.96.209.6 (上海热线的DNS)
而我的客户机是这样的
windows xp
ip: 192.168.181.50
subnet mask: 255.255.255.0
DNS: 202.96.209.6
gateway:192.168.181.150

我的solaris9的elxl0和windows xp都是接在同一个switch上的,而adsl modem也是接在这个switch上的,平时2台机器都可以拨号上网,要2台机器同时上网,我是用windows 2003(和solaris9是双启动的,在同一台机器上)的NAT功能来让客户机上网的,一直到很好用。现在我想用solaris来实现NAT功能,结果就是不行。。。。

现在我不在家里,不能察看是不是真的是/etc/system的ip_forwarding的参数设置问题(难道sol9i的u7版本和别的不一样吗?)??只有回家看看了。。。

大家能不能根据我上面提供的信息找出点问题呢?谢谢了。。

论坛徽章:
0
5 [报告]
发表于 2004-08-16 12:15 |只看该作者

关于/etc/gateways和/etc/defaultrouter

对了,我想问一下,是不是只有一个物理interface造成的?换句话说,就是我不得不在装一块网卡,然后用新的网卡连内网?只有2个物理网卡才能做router?而如果只有一块网卡+一个adsl虚拟的interface是不行的??

论坛徽章:
0
6 [报告]
发表于 2004-08-16 12:38 |只看该作者

关于/etc/gateways和/etc/defaultrouter

你已经用/etc/gateways强制路由啦,好像basic administration里是这么说的,我记不太清了。单臂路由。


我不知道你是不是PING,要注意XP有内置的防火墙,记得把它关了

论坛徽章:
0
7 [报告]
发表于 2004-08-16 13:20 |只看该作者

关于/etc/gateways和/etc/defaultrouter

建议你用dsl modem拨号,
SUN机器只做dns client

论坛徽章:
0
8 [报告]
发表于 2004-08-16 13:39 |只看该作者

关于/etc/gateways和/etc/defaultrouter

我的windows xp是不装防火墙的,如果windows 2003作NAT就一点问题都没有,而在solaris9u7就不行,/etc/defaultrouter删了,/etc/gateways也建了,就是不知道为什么不起作用?为什么别人的都没有问题,偏偏我的有问题?郁闷。。。。

论坛徽章:
0
9 [报告]
发表于 2004-08-16 20:49 |只看该作者

关于/etc/gateways和/etc/defaultrouter

那就是我的adsl router很难配置,所以我的windows 2003也配置了NAT。。。

论坛徽章:
0
10 [报告]
发表于 2004-08-17 09:29 |只看该作者

关于/etc/gateways和/etc/defaultrouter

# ifconfig -au

将结果放上来看看....
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP