我想在Fedora 2onetworking服务器上更改MAC地址,但是在systemd引入之前, ifdown和ifup不能正常工作。 这是我想要做的
ifdown eth0 ifconfig eth0 hw ether 00:E0:81:5C:B4:0F ifconfig eth0 up
以太网卡称为em1并使用dhcp。
# ifdown em1 usage: ifdown <device name>
题
如何在新的 ifdown和ifup上做相同的上述操作。
首先,你不应该使用ifconfig任何事情。 改用ip命令。
其次,改变MAC地址的命令是:
ip link set dev ${DEVICE} address ${MACADDR}
最后,最好的方法是通过将其添加到/etc/sysconfig/network-scripts/ifcfg-DEVICE文件中来实现。
MACADDR=00:E0:81:5C:B4:0F
尝试检查手册页在您的操作系统的特定版本中的任何forms的帮助。
要么
尝试这个:
编辑文件如下所示:
vi /etc/sysconfig/network-scripts/ifcfg-em1
你的文件看起来像这样,编辑它的HWADDR值。
UUID="e88f1292-1f87-4576-97aa-bb8b2be34bd3" NM_CONTROLLED="yes" HWADDR="D8:D3:85:AE:DD:4C" BOOTPROTO="static" DEVICE="em1" ONBOOT="yes" IPADDR=192.168.1.2 NETMASK=255.255.255.0 BROADCAST=192.168.1.255 NETWORK=192.168.1.0 GATEWAY=192.168.1.1
然后重新启动networking服务。