一、背景
在宿主机中经常会部署虚拟机或者docker,会存在多个网卡的情况,在获取ip地址时常常不是需要的ip
二、解决
- 选择性忽略网卡 比如存在
eth0、eth1、eth2,可以选择性忽略eth0、eth2 - 指定IP 在配置文件中直接指定
ip,比如192.168.1.1 - 设置网卡优先级
- 如果有多网卡,且都是普通网卡的话,需要在
/etc/hosts里面加一条映射关系来提升权重。
ip ${hostname}- 还可以通过调整它们在系统中的顺序来改变优先级,顺序在前的优先级更高
三、扩展
研究网卡地址注册时的一点思考










