desativando nomes de interface de rede previsíveis no xubuntu 15.10

11

Como desabilitamos os nomes previsíveis da interface de rede no xubuntu 15.10? Eu quero que minhas interfaces antigas dêem nomes como eth0 ... ethx, alguns dos meus softwares assumem que a interface eth0 esteja presente e sejam codificados em todo o lugar.

Ravikumar Tulugu
fonte
Lembre-se de corrigir o software incorreto. Você não pode evitar o uso de nomes de dispositivos de rede previsíveis para sempre.
Michael Hampton
5
Certamente vou tentar! ;)
Nullldata
4
E por que eles fazem atualizações ofensivas, forçando um cheme de nome, totalmente diferente daquele usado por muitos anos? Não encontro nenhuma razão, exceto a quebra de milhões de scripts de configuração de rede em funcionamento.
Nuclear
@ Nuclear O mesmo se aplica a muitas invenções do sistema.
ceving 20/05/19

Respostas:

15

Como root, no arquivo /etc/default/grub

Adicione net.ifnames=0 biosdevname=0à linha de comando do kernel na sua configuração do grub.

Para fazer isso, altere a seguinte linha

GRUB_CMDLINE_LINUX=""

para

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

salve o arquivo, execute update-grube reinicie.

user9517
fonte
É isso ? não há necessidade de modificar regras de desenvolvimento e outras coisas?
Ravikumar Tulugu
No Ubuntu 14.04 (mini.iso imagem) eu fazer isso, mas eu só obter o respingo dizendo "Waiting para configuração de rede ..." e interfaces de rede não aparecem :(
aloplop85
Isso deve ser o padrão para sistemas desktop
jsaddwater
Obrigado Iain! Uma boa resposta concisa.
Eric M