centos网卡配置文件中设置metric值实现双网卡都配网关使用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos网卡配置文件中设置metric值实现双网卡都配网关使用相关的知识,希望对你有一定的参考价值。

假定centos7系统双网卡一个叫ens192配公网ip为默认网关,另个叫ens224配内网ip。当公网网卡down掉,ens224需要继续可以与外网互联。
配置文件ifcfg-ens192比较关键的两行(其他行略)
DEFROUTE=yes
IPV4_ROUTE_METRIC=0
配置文件ifcfg-ens224比较关键的两行(其他行略)
DEFROUTE=yes
IPV4_ROUTE_METRIC=100

route -n
会看到ens224的metric值大一些,俩网卡的标记都是UG

如果是centos6系统,需要先把相应网卡先up起来,才可以加对应网卡的默认网关。所以配置文件里可以不配网关,但写好netmask、ip还有dns。再执行下面这个就有metric值和UG标志了。
route add default 公网ip dev eth0 metric 0
route add default 内网ip dev eth1 metric 100

以上是关于centos网卡配置文件中设置metric值实现双网卡都配网关使用的主要内容,如果未能解决你的问题,请参考以下文章

centos 中设置网卡等相关参数

CentOS 6配置双网卡实现同时访问内外网

virturalbox 安装centos系统,设置双网卡实现虚拟机上网及主宿互访

如何在linux系统中设置静态ip地址

centos7双网卡绑定bond0

如何在openwrt路由中设置usb口为wan口