做bonding后网关怎么丢失了?

发布于 2022-07-10 00:30:15 字数 339 浏览 6 评论 3

没做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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

别挽留 2022-07-20 08:21:12

找到解决办法了,直接在:/etc/sysconfig/network里面加gateway,就可以了!

谢谢楼上热心的兄弟们!

[ 本帖最后由 xinrao 于 2006-6-22 17:05 编辑 ]

回忆那么伤 2022-07-13 23:34:20

原帖由 xinrao 于 2006-6-22 14:03 发表
没做bonding的时候,eth0和eth1里面加了gateway,网关是通的
做了bonding后,gateway是加在ifcfg-bond0里面的,eth0和eth1都不设ip,bootproto都是设none
现在发现bonding里面gateway没有起作用,netstat   ...

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 编辑 ]

浅紫色的梦幻 2022-07-10 10:56:58

写到/etc/rc.d/rc.local里面咯

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文