Como alterar o nome do adaptador no Linux Mint

0

Simplificando, quero alterar o nome dos vários adaptadores de rede listados pelo ifconfig. Na minha máquina atual, rodando o Linux Mint 18, meus adaptadores de rede aparecem como enp0s31f6 e wlp2s0 .

No entanto, desde que eu uso um wyriad de máquinas Linux todos os dias, isso fica confuso. Existe uma maneira de alterar os dois acima para serem nomeados eth0 an wlan0 para que eles correspondam aos outros computadores que eu uso?

Bônus: Os nomes que tenho atualmente parecem um pouco aleatórios. O que, se alguma coisa, eles são gerados de?

    
por Jarmund 01.11.2017 / 21:56

1 resposta

3

nomeação da interface systemd

Enquanto alguns sistemas usam o udev para nomear, alguns dependem do systemd para definir os nomes das interfaces. O udev geralmente passa pelo mac address para dar um nome à interface, no entanto isso causa problemas quando você substitui um nic - o mac muda, mas geralmente você não quer um novo nome de interface.

O systemd usa a posição do barramento PCI para determinar o nome, de modo que, se você substituir um cartão no mesmo slot, ele terá o mesmo nome. Isso torna os nomes difíceis de lembrar.

Você pode escrever seu próprio arquivo de configuração systemd para fornecer nomes mais facilmente memoráveis.

Em /etc/systemd/network , crie um arquivo chamado [something].link . Neste você tem uma seção de correspondência e uma seção de link:

[Match]
OriginalName=enp0s31f6 
[Link]
Name=eth0

Há mais informações em systemd.link

Se o seu sistema está usando o udev para nomear interfaces, então o seguinte deve funcionar:

Dê uma olhada em /etc/udev/rules.d/70-persistant-net.rules

Isto nomeia interfaces de rede baseadas em endereços mac.

Você pode ver os endereços mac de suas interfaces usando ip addr .

O conteúdo do arquivo contém entradas como esta:

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="xx:xx:xx:xx:xx:xx", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="enp0s31f6"

Você provavelmente pode inferir qual é qual dos seus nomes existentes.

    
por 01.11.2017 / 22:12