我正在通过修改/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
显示旧的接口名称。