Se você tiver mais de uma placa de rede conectado à sua caixa de Debian (ou Ubuntu) e quer se certificar de que o mesmo nic sempre está associada a um mesmo dispositivo ethernet, chamado ethX (Ou você pode nomeá-lo chicken0 se quiser), mesmo Se uma placa de rede é removido, você deve criar uma regra dev que liga o endereço de hardware ao nome da NIC. Para conseguir que você deve executar o script
/lib/udev/write_net_rules
.
Definir o nome de interface para
$INTERFACE
e endereço MAC da interface para $MATCHADDR
.export INTERFACE=eth0 export MATCHADDR=`ip addr show $INTERFACE | grep ether | awk '{print $2}'`
Criar a regra dev
/etc/udev/rules.d/70-persistent-net.rules
:/lib/udev/write_net_rules
Agora você deve ter um arquivo de regras udev criado para você assim:
# This file was automatically generated by the /lib/udev/write_net_rules # program, run by the persistent-net-generator.rules rules file. # # You can modify it, as long as you keep each rule on a single # line, and change only the value of the NAME= key. # (custom name provided by external tool) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="5e:55:36:b0:01:b5", KERNEL=="eth*", NAME="eth0"
Para mudar o nome do dispositivo ethernet, simplesmente mudar o
Autor: http://bernt-anker.com/generate-net-dev-rule-in-debian-and-ubuntu/
NAME
parâmetro.Autor: http://bernt-anker.com/generate-net-dev-rule-in-debian-and-ubuntu/
Nenhum comentário:
Postar um comentário