Como alterar o nome da interface de rede

Publicado por Daniel Zaia Manzano em 06/03/2013

[ Hits: 13.137 ]

 


Como alterar o nome da interface de rede



As interfaces de rede ficam registradas no arquivo: /etc/udev/rules.d/70-persistent-net.rules

# cat /etc/udev/rules.d/70-persistent-net.rules

Exemplo de arquivo:

# 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.

# PCI device 0x11ab:0x4354 (sky2)

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:23:ae:3f:5a:81", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

Para alterar o nome de uma interface de rede, altere o valor de "NAME".

Exemplo:

De:
... NAME="eth0"

Para:

... NAME="placa0"


Para remover sua entrada no sistema (no caso de a placa ter sido removida fisicamente), apague sua respectiva linha.

Exemplo:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:23:ae:3f:5a:81" ATTR{dev_id}=="0x0", ATTR{type}=="1" KERNEL=="eth*", NAME="eth0"

Obs.: Este procedimento foi testado por mim em sistemas Debian, openSUSE e CentOS.

Outras dicas deste autor

Diferença entre o uso de aspas duplas (") e aspas simples (')

ACL - Implementando permissões de arquivos e diretórios personalizados

Montando imagem ISO

dd - Instalação correta do GNU/Linux em pendrive

Como selecionar absolutamente todo o conteúdo de um diretório no modo texto

Leitura recomendada

Placa wireless em modo avião - Desabilitando no Ubuntu 12.10

Compilando driver de adaptadores Ralink

Modem SpeedStream 5200 pode ser um roteador

Instalação manual dos drivers Broadcom B43 Wireless no Debian Squeeze

Configurar teclado ABNT2 no Slackware 14 - 64 bits

  

Comentários
[1] Comentário enviado por IllusionOne em 28/01/2016 - 14:30h

Estou usando o CentOS 7 e o arquivo /70-persistent-net.rules não existe!
Na verdade dentro do diretório "/etc/udev/rules.d/70-persistent-net.rules" não tem nenhum arquivo.

minha rede esta com o nome "eno16777736" e vem por padrão agora no CentOS de acordo com o fabricante
da placa!

Aguardo um Help!!



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts