Como usar o novo ifdown e ifup?

2

Eu gostaria de mudar o endereço MAC em um servidor web Fedora 2o, mas parece que ifdown e ifup não funcionam como eles também usaram antes do systemd ser introduzido. Isso é o que eu gostaria de fazer

ifdown eth0
ifconfig eth0 hw ether 00:E0:81:5C:B4:0F
ifconfig eth0 up

A placa ethernet é chamada de em1 e usa dhcp.

# ifdown em1
usage: ifdown <device name>

Pergunta

Como faço o equivalente ao acima no novo ifdown e ifup .

    
por Jasmine Lognnes 01.07.2014 / 12:19

2 respostas

4

Primeiro, você não deve mais usar ifconfig para nada. Use o comando ip em seu lugar.

Em segundo lugar, o comando para alterar o endereço MAC é:

ip link set dev ${DEVICE} address ${MACADDR}

Finalmente, a melhor maneira de fazer isso é torná-lo persistente, adicionando-o ao arquivo /etc/sysconfig/network-scripts/ifcfg-DEVICE .

MACADDR=00:E0:81:5C:B4:0F
    
por 01.07.2014 / 14:00
2

Tente verificar páginas de manual para qualquer tipo de ajuda na versão específica do seu sistema operacional.

ou

Tente isto:

Edite o arquivo conforme mostrado abaixo:

vi /etc/sysconfig/network-scripts/ifcfg-em1

Seu arquivo se parece com isso, edite o valor HWADDR nele.

    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

Em seguida, reinicie o serviço de rede.

    
por 01.07.2014 / 14:10