Я хотел бы изменить MAC-адрес на веб-сервере Fedora 2o, но похоже, что ifdown
и ifup
не работает так, как они использовали до появления systemd. Это то, что я хотел бы сделать
ifdown eth0
ifconfig eth0 hw ether 00:E0:81:5C:B4:0F
ifconfig eth0 up
Карта Ethernet называется 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
Попробуйте проверить страницы руководства на предмет справки по конкретной версии вашей операционной системы.
или
Попробуй это:
Отредактируйте файл, как показано ниже:
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
А затем перезапустите сетевую службу.