做bonding后网关怎么丢失了?
没做bonding的时候,eth0和eth1里面加了gateway,网关是通的
做了bonding后,gateway是加在ifcfg-bond0里面的,eth0和eth1都不设ip,bootproto都是设none
现在发现bonding里面gateway没有起作用,netstat -rn看不到。
我试过手工加路由是通的
如:route add -net 192.168.0.0 netmask 255.255.0.0 gw 192.168.14.1
请问大家,有什么好办法让gateway起作用呢?因为每次重启又要手工加路由真的很烦!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
找到解决办法了,直接在:/etc/sysconfig/network里面加gateway,就可以了!
谢谢楼上热心的兄弟们!
[ 本帖最后由 xinrao 于 2006-6-22 17:05 编辑 ]
redhat based 系统?
你说的是 default gw,还是其他 static routing ?
前者的话,通常设定 default gw 是,你的环境来看应该是 :
route add default gw IP dev bond0
其中 IP 请换成你实际的 default-gw 的 ip 位址。
后者可以先阅读:
http://bbs.chinaunix.net/viewthread.php?tid=712539
不过你可能要使用的是 /etc/sysconfig/network-scripts/route-bond0 等等这类的命名项目。
==
[ 本帖最后由 kenduest 于 2006-6-22 15:34 编辑 ]
写到/etc/rc.d/rc.local里面咯