CentOS双网卡网关配置

2019-10-12 浏览:99
CentOS双网卡网关配置
评论:(1)复制地址

前几天托管的服务器突然在某省电信无法访问,联系了机房,机房给了新的IP但依旧不行,后来机房单独拉了根联通的线接入我们的服务器,这时就出现双网关问题,直接配置eth1网卡后,eth0会出现外部无法访问,只能在同网段内访问。


正确操作如下:

1、配置eth1,但网关不要配,去除。

2、启动第二块网卡:ifup eth1 或者 service network restart

3、修改vim /etc/iproute2/rt_tables,添加内容:

252    1
251    2

4、配置路由规则:

ip route flush table 1
ip route add default via 网卡1网关 dev eth0 src 网卡1地址 table 1
ip rule add from 网卡1地址 table 1
ip route flush table 2
ip route add default via 网卡2网关 dev eth1 src 网卡2地址 table 2
ip rule add from 网卡2地址 table 2

5、验证两个地址是否都可以访问

6、添加到/etc/rc.d/init.d/network文件中,以便后面重启后依旧可用。


参考地址:https://www.linuxidc.com/Linux/2018-05/152427.htm

拓展阅读:https://blog.csdn.net/u012758088/article/details/76255543(策略路由、ip rule、ip route)

评论:(1)复制地址
发布:zpblog | 分类:Linux | Tags:网关

相关文章

评论列表:

热搜榜

评论于2019-12-14 00:44:54
文章不错非常喜欢 - 回复该评论

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。