Alterar nome de interface de rede: eth0 para eth1 e vice versa

Publicado por Perfil removido em 21/05/2009

[ Hits: 77.176 ]

 


Alterar nome de interface de rede: eth0 para eth1 e vice versa



O Debian Linux possui um arquivo que permite alterar os nomes das interfaces de rede: eth0, eth1 etc. Este arquivo no Lenny é o /etc/udev/rules.d/70-persistent-net.rules.

Para editá-lo utilizando o editor vi:

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

# PCI device 0x8086:0x105e (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:15:17:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x14e4:0x165a (tg3)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1e:68:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"

# PCI device 0x8086:0x105e (e1000e)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:15:17:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"


Altere o nome da interface conforme a necessidade; onde estiver o "eth0" altere para "eth1" ou para qualquer eth que você quiser e pronto.

Abs,
Micnet

Outras dicas deste autor

Livro grátis (em inglês) para quem está iniciando no GNU/Linux!

Adicionando temas do bootsplash no Mandriva One e superior

Tenha a interface do ReactOS no Wine

Renomeando arquivos "Codificação Inválida" e um Bônus

Splash Screen do VOL no seu GRUB

Leitura recomendada

Facebook e Youtube lentos [Resolvido]

Adicionando repositórios Debian 4 Etch

Trabalhando com arquivos DEB

fcitx - Resolvendo problema com acentuação

Slackware 14 - Java e Flash Player no Firefox

  

Comentários
[1] Comentário enviado por terranova em 22/05/2009 - 11:22h

Por um acaso vc já viu o Debian nomear as interfaces de rede da seguinte maneira
eth0
eth1
eth2_rename

Ocorreu isso comigo e no arquivo /etc/udev/rules.d/70-persistent-net.rules estava apenas como eth2, isso ocorreu somento no Debian Leny.

[2] Comentário enviado por removido em 22/05/2009 - 13:52h

Ola terranova,

Eu uso este método ja tem algum tempo e nunca vi acontecer isto; inclusive no Lenny.
Verifique se voce alterou apenas o nome da interface (NAME="eth1" ) e nao os demais parametros:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:15:17:xx:xx:xx", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

No Debian Etch o arquivo de configuração é outro:
/etc/udev/rules.d/z25_persistent-net.rules


Abs

[3] Comentário enviado por elaine.pitty em 03/06/2009 - 09:52h

Esta alteração é no Debian, e no Fedora?????

[4] Comentário enviado por removido em 05/06/2009 - 08:23h

Ola elaine.pitty,

Nunca usei o Fedora, nao sei como fazer.

:-(

Caso alguem saiba, favor postar aqui.

Grato

Micnet

[5] Comentário enviado por cleuber.cardoso em 21/01/2010 - 09:58h

Somente para complementar, comigo so funcionou depois que eu desliguei o computador!!!

[6] Comentário enviado por MiquieasReale em 02/08/2010 - 07:06h

Cara só para te paralelizar.
Grato.

[7] Comentário enviado por fasseabra em 15/03/2012 - 15:13h

Ok man funcionou.

Uso o CentOS 6.0

Mto obrigado pela contribuição.

[8] Comentário enviado por alissonsm em 13/06/2012 - 01:12h

Legal a dica.

Só comentando...
Adicionei um monte de interfaces no VBox e ficou aquela bagunça toda. Tinha até eth6!
Zerei o arquivo e restartei o serviço de rede, agora está tudo Ok!

Valeu!

[9] Comentário enviado por hellsdragon em 24/07/2012 - 14:20h

Perfeito!

Me ajudou muito...

Valeu!

[10] Comentário enviado por modred em 05/09/2012 - 08:57h

Bom dia pessoal estou com um servidor HP com debian instalado so que esta dando algum erro nas placas de rede tem duas placas eu configurei um IP para cada placa quando dou um ping nos dois IPs mesmo estando uma placa conectada na rede os dois IPs respondem, alguem pode me ajudar?

[11] Comentário enviado por MullerJulio em 25/07/2013 - 15:10h

Cara, Muito obrigado.
Me ajudou muito!

[12] Comentário enviado por kleytonmaia em 12/06/2015 - 09:59h


Obrigado, Funcionou corretamente para meu UBUNTU 14.04.2 LTS !

[13] Comentário enviado por williansaldanha em 11/01/2017 - 09:01h

Olá! E quem usa o Ubuntu server 16.04? Chego até aqui "/etc/udev/rules.d" não tem o arquivo "70-persistent-net.rules." não existe.. Como faço pra alterar?

[14] Comentário enviado por thisEstefano em 09/08/2017 - 11:58h

Olá williansaldanha, tenta isso aqui: https://www.vivaolinux.com.br/dica/Como-mudar-o-nome-da-interface-de-rede-padrao-do-Ubuntu



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts