如何使用新的 ifdown 和 ifup?

Jas*_*nes 2 networking linux bash fedora fedora-20

我想改变一个Fedora 20的网络服务器的MAC地址,但它的接缝ifdownifup像他们使用过多介绍systemd之前不起作用。这就是我想做的

ifdown eth0
ifconfig eth0 hw ether 00:E0:81:5C:B4:0F
ifconfig eth0 up
Run Code Online (Sandbox Code Playgroud)

以太网卡被调用em1并使用 dhcp。

# ifdown em1
usage: ifdown <device name>
Run Code Online (Sandbox Code Playgroud)

我如何在new ifdownifup.

Mic*_*ton 5

首先,你不应该再使用ifconfig任何东西。请改用ip命令。

二、更改MAC地址的命令是:

ip link set dev ${DEVICE} address ${MACADDR}
Run Code Online (Sandbox Code Playgroud)

最后,最好的方法是通过将其添加到/etc/sysconfig/network-scripts/ifcfg-DEVICE文件中使其持久化。

MACADDR=00:E0:81:5C:B4:0F
Run Code Online (Sandbox Code Playgroud)