Autor Tópico: Alterar configuração da placa de rede de "enp0s3" para "eth1".  (Lida 469 vezes)

Offline piermann

  • Usuário Ubuntu
  • *
  • Mensagens: 1
    • Ver perfil
Alterar configuração da placa de rede de "enp0s3" para "eth1".
« Online: 19 de Julho de 2017, 00:14 »
Senhores, estou tentando alterar a placa de rede do Ubuntu 17.04 de "enp0s3" para "eth1".
generico@generico-VirtualBox:~$ ifconfig
enp0s3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
inet 10.0.2.15  netmask 255.255.255.0  broadcast 10.0.2.255
--------------------------
Na versão 16.04 configurei no arquivo "70-persistent-net.rules", porém ao realizar a mesma configuração para versão 17.04 não obtive o mesmo resultado.
# WAN - Eth1
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:9c:f7:ac", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

Alguém já fez este tipo de configuração?

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.249
    • Ver perfil
Re:Alterar configuração da placa de rede de "enp0s3" para "eth1".
« Resposta #1 Online: 19 de Julho de 2017, 00:26 »
Essa é a nova nomenclatura chamada biosdevname

Para retornar à nomenclatura antiga é fazer no arquivo:

Código: [Selecionar]
sudo gedit /etc/defalt/grub

Citar
GRUB_CMDLINE_LINUX="net.ifnames=0"

e evidentemente atualizar o grub:

Código: [Selecionar]
sudo update-grub
Mas na verdade não testei isso no Ubuntu 17.04 Zesty (funciona na versão 16.04 Xenial e 16.10 Yakkety, onde anteriormente testei)

Teste aí e nos diga se funciona também na versão 17.04 Zesty.

Se é apenas para teste nem precisa alterar aquele arquivo, coloque apenas da boot cmdline, lá na tela inicial do sistema.
Se funcionar aí traz a alteração definitiva para o arquivo,

Também pode ser interessante ler esse tópico:

https://ubuntuforum-br.org/index.php/topic,121303.msg666265.html#msg666265

Há nele algumas informações adicionais que podem ser úteis dependendo do que quer fazer.

« Última modificação: 19 de Julho de 2017, 01:48 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.249
    • Ver perfil
Re:Alterar configuração da placa de rede de "enp0s3" para "eth1".
« Resposta #2 Online: 19 de Julho de 2017, 00:34 »
Confirmando, testei aquilo num live-iso do Ubuntu 17.04 Zesty e realmente também funcionou nessa versão, traz os nomes à nomenclatura antiga.

O resultado mostrado:

ubuntu@ubuntu:~$ nmcli d
DEVICE  TYPE      STATE      CONNECTION         
eth0    ethernet  connected  Wired connection 1
lo      loopback  unmanaged  --                 
ubuntu@ubuntu:~$

« Última modificação: 19 de Julho de 2017, 01:48 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline druidaobelix

  • Usuário Ubuntu
  • *
  • Mensagens: 5.249
    • Ver perfil
Re:Alterar configuração da placa de rede de "enp0s3" para "eth1".
« Resposta #3 Online: 19 de Julho de 2017, 00:45 »
Uma correção, ao contrário do que havia dito no post #1, no Ubuntu não é necessária a segunda parte daquele parâmetro, o biosdevname =0 não precisa, basta a primeira.

Assim, use apenas:

net.ifnames=0

é o suficiente para retornar à nomenclatura antiga.

Já corrigi no post #1 anterior.

Sem ainda muita certeza, a forma composta:

net.ifnames=0 biosdevname=0

Parece ser necessária no RHEL, isto é, Red Hat Enterprise Linux, o que indica sugere também possa ser necessário no Fedora, que é a versão home do Red Hat, mas não conferi isso na prática.

« Última modificação: 19 de Julho de 2017, 01:51 por druidaobelix »
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

Offline zekkerj

  • Usuário Ubuntu
  • *
  • Mensagens: 18.632
  • Gratidão gera gratidão, lamúria gera lamúria...
    • Ver perfil
Pq vc quer voltar aos nomes de interface antigos, @piermann?


Enviado do meu smartphone.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D