多网卡IP获取策略

一、背景

在宿主机中经常会部署虚拟机或者docker,会存在多个网卡的情况,在获取ip地址时常常不是需要的ip

二、解决

  1. 选择性忽略网卡 比如存在eth0eth1eth2,可以选择性忽略eth0eth2
  2. 指定IP 在配置文件中直接指定ip,比如192.168.1.1
  3. 设置网卡优先级
  • 如果有多网卡,且都是普通网卡的话,需要在/etc/hosts里面加一条映射关系来提升权重。
    	ip ${hostname}
    
  • 还可以通过调整它们在系统中的顺序来改变优先级,顺序在前的优先级更高

三、扩展

研究网卡地址注册时的一点思考

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章