Как использовать новые ifdown и ifup?
Я хотел бы изменить MAC-адрес на веб-сервере Fedora 2o, но кажется, что ifdown
а также ifup
не работает так, как они использовали до появления systemd. Это то, что я хотел бы сделать
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
,
2 ответа
Во-первых, вы не должны использовать 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
А затем перезапустите сетевой сервис.