centos7 的网卡配置文件设置bond接口. 如何固定mac地址?
近来发我设置的bond接口的mac地址不是固定的.可能是由系统启动时.加入网卡的顺序不一定导至的.这里列出配置.#cat ifcfg-bond0BONDING_OPTS=“mode=4 xmit_hash_policy=1 ad_select=0”TYPE=BondBONDING_MASTER=yesBOOTPROTO=noneDEFROUTE=yesNAME=bond0DEVICE=bond0O
近来发我设置的bond接口的mac地址不是固定的.
可能是由系统启动时.加入网卡的顺序不一定导至的.
这里列出配置.
#cat ifcfg-bond0
BONDING_OPTS=“mode=4 xmit_hash_policy=1 ad_select=0”
TYPE=Bond
BONDING_MASTER=yes
BOOTPROTO=none
DEFROUTE=yes
NAME=bond0
DEVICE=bond0
ONBOOT=yes
IPADDR=1…
PREFIX=28
GATEWAY=1…
DNS1=2…
DNS2=2…
#cat ifcfg-p1p1
TYPE=Ethernet
BOOTPROTO=none
NAME=p1p1
DEVICE=p1p1
ONBOOT=yes
MASTER=bond0
SLAVE=yes
USERCTL=no
…
使用不使用networkmanager情况都是一样的. 每次启动使用哪个物理网卡的mac感觉是随机的.
以前使用bond接口也对固定mac地址有要求. 就一直没发现这个情况.
这使我越来越希望全用命令来设置网络接口. 配置文件看起来挺高档. 引出来的细节问题太麻烦.
目前我找到的解决办法.
一. 命令行设置接口mac 地址
ip link set dev bond0 address 00:11:22:33:44:55
二 . 自己用命令行设置.
控制好先加进去的网卡名. mac也就固定了.
谁知道如何用配置文件的语法来固定bond接口的mac 吗?
不太想去redhat查文档.
更多推荐
所有评论(0)