我正在通过修改/etc/sysconfig/network-scripts.
修改后的网络脚本内容如下:
# cat /etc/sysconfig/network-scripts/ifcfg-nic0
DEVICE=nic0
BOOTPROTO=static
ONBOOT=yes
HWADDR=xx:xx:xx:xx:xx:xx
USERCTL=no
IPV6INIT=no
MASTER=bond0
SLAVE=yes
Run Code Online (Sandbox Code Playgroud)
重新启动会激活新配置。但是如何在不重新启动的情况下激活此配置?
Asystemctl restart network不起作用。
我可以按旧名称 ( ifdown eth0)关闭一个接口,但ifup无论提供旧名称还是新名称,都会导致以下消息:
错误:[/etc/sysconfig/network-scripts/ifup-eth] 设备 nic0 似乎不存在,延迟初始化。
/etc/init.d/network status 显示此输出:
Configured devices:
lo bond0 nic0 nic1
Currently active devices:
lo eth0 eth1 bond0
Run Code Online (Sandbox Code Playgroud)
两者,ifconfig并ip a显示旧的接口名称。