在服务器或虚拟机环境中,服务器需要使用 双网卡结构,例如:
- 一张卡走业务网络
- 一张卡走管理网络
- 或者一张主用,一张备用
一、确认网卡是否识别
执行:
ip a
如果看到类似:
ens33:
ens37:
说明第二块网卡已经被系统正常识别。
二、配置第二块网卡
编辑网络配置文件:
nano /etc/network/interfaces
完整配置如下:
# The primary network interface
allow-hotplug ens33
iface ens33 inet dhcp
metric 100
# The second network interface
auto ens37
iface ens37 dhcp
metric 300
三、什么是 metric
在 Linux 中:
metric 越小,优先级越高
例如:
| metric | 含义 |
|---|---|
| 0 | 最高优先级 |
| 100 | 高 |
| 300 | 低 |
| 1000+ | 极低 |
四、重启网络使配置生效
systemctl restart networking
五、验证默认路由是否正确
查看路由表:
ip route
正常应显示:
default via 172.16.1.1 dev ens37 metric 100
default via 172.17.1.1 dev ens33 metric 300
验证真实出口:
ip route get 8.8.8.8
如果看到:
dev ens33
所有默认流量已经从主网卡 ens33 出口走
发表回复