Como mudar o nome da interface de rede padrão do Ubuntu

Publicado por Gabriel Rissi em 28/03/2017

[ Hits: 27.104 ]

 


Como mudar o nome da interface de rede padrão do Ubuntu



Um dos problemas que recentemente encontrei foi relativo à nova implementação da interface de redes no Ubuntu 16.04. Eu que sempre estive acostumado à tradicional eth, me vi diante de uma enp sei lá das quantas. E aí entra aquela questão, se tentar configurar uma eth1 você irá se deparar com a seguinte mensagem:

Unknown interface eth1
Mas poxa, eu conhecia isso por eth0 e eth1, o que eu faço agora?

Bem, talvez eu devesse me adaptar ao novo padrão, mas sinceramente, EU NÃO QUEROOOO... simplesmente porque sou rebelde (bebo até leite com manga).

Bem, mas vamos ao que interessa porque esse tutorial é realmente curto e não quero ocupar segundos demais da vida de ninguém aqui. Vou passar um passo a passo (redundância detectada) pra vocês.

Passo 1 - digite o comando:

ifconfig

Observe que a saída é algo semelhante a isso:
enp3s0    Link encap:Ethernet  Endereço de HW 64:1c:67:64:ac:2b  
          inet end.: 192.168.1.100  Bcast:192.168.1.255  Masc:255.255.255.0
          endereço inet6: fe80::661c:67ff:fe64:ac2b/64 Escopo:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Métrica:1
          pacotes RX:1919792 erros:0 descartados:0 excesso:0 quadro:0
          Pacotes TX:1224924 erros:0 descartados:0 excesso:0 portadora:0
          colisões:0 txqueuelen:1000 
          RX bytes:2687136707 (2.6 GB) TX bytes:99543214 (99.5 MB)

Mas que raios é isso de enp3s0? O que fizeram com a minha tão amada interface eth? Nãoooooooo... mas já que não dá pra ficar chorando, vamos dar continuidade e continuar a nossa "arte".

Passo 2 - acesse o grub através do comando:

sudo nano /etc/default/grub

No grub, procure por “GRUB_CMDLINE_LINUX” (deve estar logo no comecinho pra quem é cego como eu) e substitua a linha por:

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

Beleza! Agora precisamos regerar, regeneralizar, generar... ah, sei lá... precisamos gerar ele novamente, pra isso, vamos usar um outro comandinho:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Passo 3 - finalizando, para que ele automaticamente obtenha configurações válidas à nova interface através do DHCP, devemos editar o arquivo de interfaces, para isso, digite o comando:

sudo nano /etc/network/interfaces

Agora podemos configurar nossa interface como eth0, para isso, basta adicionar ao final do arquivo essas duas linhas:

auto eth0
iface eth0 inet dhcp

Em seguida reinicie a máquina:

sudo reboot

Obs.: testei ao montar um pequeno gateway, para isso foi utilizado o Ubuntu 16.04, não sei exatamente dizer à partir de qual versão a Canonical mudou o nome da interface de rede, mas creio que esse método pode-se aplicar tranquilamente à qualquer versão.

Bem pessoal, essa é minha primeira contribuição, sei que ainda pequena e talvez até nem tão significativa, mas com o tempo, buscarei trazer mais coisas e contribuir mais com a comunidade Linux que tanto tem me ajudado nos últimos 4 anos, principalmente os tutoriais e fóruns aqui do próprio VOL.

A todos deixo um obrigado por terem lido essa bagaça e um forte abraço.

REFERÊNCIA BIBLIOGRÁFICA

Portal IT'zGeek - Change default network name (ens33) to old “eth0” on Ubuntu 16.04. Disponível em: <http://www.itzgeek.com/how-tos/mini-howtos/change-default-network-name-ens33-to-old-eth0-on-ubuntu-16-04.html>. Acesso em 25 de Fevereiro de 2016.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Adicionar IP Secundário no CentOS 7

Criando um THINCLIENT de baixo custo com Raspberry

Como acessar SSH pelo Thunar

Erro de "apt-get update" no Ubuntu 16.04 Xenial - problemas nos repositórios [RESOLVIDO]

Firewall com balanceamento de N links comuns (IP fixo ou dinâmico) + acesso HTTPS (todos links ativos)

  

Comentários
[1] Comentário enviado por avengardra em 14/08/2017 - 21:23h

Valeu cara, estava precisando fazer essa alteração para poder configurar um dhcp aqui, deu certo!

[2] Comentário enviado por luiztunon em 05/07/2018 - 19:04h

Valeu Irmao. Tava ficando ate triste com esse bendito enp3s0 .Tava achando que nao iria configurar o interfaces por conta disso. O teu post me ajudou muuuuuuuuuuito. Obrigado.

[3] Comentário enviado por vschoaba em 01/07/2019 - 17:59h

Você salvou minha vida.. eu já tava pensando em cometer suicidio.
Tava quase me enforcando no pé de cebolinha.
Já alterei da minha máquina nativa e das minhas VMs (como sou rebelde, primeiro fiz da nativa... kkkk)
Valeu.

[4] Comentário enviado por gabriel2012rissi em 02/07/2019 - 12:15h


[3] Comentário enviado por vschoaba em 01/07/2019 - 17:59h

Você salvou minha vida.. eu já tava pensando em cometer suicidio.
Tava quase me enforcando no pé de cebolinha.
Já alterei da minha máquina nativa e das minhas VMs (como sou rebelde, primeiro fiz da nativa... kkkk)
Valeu.


Hahaha... fico feliz de poder ter sido de alguma ajuda!

[5] Comentário enviado por gabriel2012rissi em 02/07/2019 - 12:17h


[3] Comentário enviado por vschoaba em 01/07/2019 - 17:59h

Você salvou minha vida.. eu já tava pensando em cometer suicidio.
Tava quase me enforcando no pé de cebolinha.
Já alterei da minha máquina nativa e das minhas VMs (como sou rebelde, primeiro fiz da nativa... kkkk)
Valeu.


De nada! Fico feliz que o conteúdo possa ter contribuído de alguma forma!



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