linux下多网卡多子网如何指定路由

Posted KaShing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux下多网卡多子网如何指定路由相关的知识,希望对你有一定的参考价值。

一、前言

  服务器有时候存在多网卡,并且不同的网卡在不同的子网中,但怎么样才能划分 子网 的路由呢?(这里说的路由不是默认路由,是指定的路由)

  显然你不想写一段 route add 巴拉巴拉 一大堆的 在/etc/rc.local 中,因为这样只有在重启服务器时候才会生效,万一 我要是 service network restart 不就傻眼了

  所以可以在 /etc/sysconfig/network-script 下,创建一个这样的名称 route-网卡名称

#我这里用的是双网卡做的绑定 bond1 名称
vim route-bond1
#添加如下内容即可,自己手动补全内容即可
192.168.X.X/Y via 子网的网关 dev bond1

  就是这样,然后 service network restart 见效果。

以上是关于linux下多网卡多子网如何指定路由的主要内容,如果未能解决你的问题,请参考以下文章

惊雷Linux下多网卡冗余的实现

Linux下多网卡bonding

linux下多网卡绑定

Linux下多网卡绑定(bond)

Linux下多网卡绑定bond0及模式

Linux下如何设置路由表?