Linux使用NetworkManager配置多网口Linux服务器
(环境实例:1网口对应网卡enp103s0f0连接5G专网10.255.255.253,2网口对应网卡enp103s0f1连接公司局域网10.40.0.254)
Shell登录ssh终端
1. 编辑主网卡(需要默认访问的路由)的配置文件(如enp103s0f1):
nmcli connection modify enp103s0f1 ipv4.gateway "10.40.0.254"
2. 配置该网卡的访问优先级为100
nmcli connection modify enp103s0f1 ipv4.route-metric 100
3.编辑备用网卡的配置文件(如enp103s0f0):
nmcli connection modify enp103s0f0 ipv4.gateway "10.255.255.253"
4.配置该网卡的访问优先级为200
nmcli connection modify enp103s0f0 ipv4.route-metric 200
5.分别重启网络连接:
nmcli connection down enp103s0f1 && nmcli connection up enp103s0f1
nmcli connection down enp103s0f0 && nmcli connection up enp103s0f0
6. 验证
route -n
列表中
第一行0.0.0.0 对应网关为10.40.0.254 METRIC优先级为100,
第二行0.0.0.0对应网关为10.255.255.253 METRIC优先级为200,
即可。
本文是原创文章,完整转载请注明来自 荣成市易捷网络科技