Pular para o conteúdo

Alterando nome de placa de rede FÁCIL usando arquivos de LINK

Dica publicada em Linux / Kernel
Fábio Berbert de Paula fabio
Hits: 3.619 Categoria: Linux Subcategoria: Kernel
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Alterando nome de placa de rede FÁCIL usando arquivos de LINK

Em distribuições Linux modernas ficou bem mais fácil alterar/fixar o nome de uma placa de rede, seja USB ou PCI, de rede ou wifi. Para a tarefa usaremos arquivos de LINK.

Por exemplo, estou usando um adaptador WIFI USB no meu Debian 11 Bullseye e o kernel o nomeia como "wlx1cbfce6e75de". Resumindo, olha a desgraça que é digitar um comando com o nome do device?

Para resolver isso a única coisa que precisamos ter em mãos é o MAC Address da placa.

Digite o comando:

ip a

Dentre as linhas de saída teremos a placa desejada, no meu caso:

wlx1cbfce6e75de <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 1c:bf:ce:6e:75:de brd ff:ff:ff:ff:ff:ff
    inet 192.168.0.100/24 brd 192.168.0.255 scope global dynamic noprefixroute wlan0
       valid_lft 6771sec preferred_lft 6771sec
    inet6 fe80::9784:5991:76d0:c46/64 scope link noprefixroute
       valid_lft forever preferred_lft forever


O Mac Address é o valor do campo "link/ether".

Feito isso vamos criar o arquivo .link com as regras persistentes:

sudo vim /etc/systemd/network/10-persistent-net.link

[Match]
MACAddress=1c:bf:ce:6e:75:de

[Link]
Name=wlan0
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

No caso estou dizendo que a placa com o MACAddress 1c:bf:ce:6e:75:de passará a ser nomeada como wlan0. Simples assim!

Recarregue as regras udev:

sudo service udev force-reload

Remova a placa da entrada USB, espete novamente e veja a mágica acontecer!

ip a

Fonte: NetworkInterfaceNames - Debian Wiki

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Siga as publicações do Viva o Linux no Android

Docker: "ps: command not found" [Resolvido]

Instalando Driver Nvidia no Debian 10

Resolvendo problema de renderização de fontes no Firefox [Debian]

Como fazer o logrotate apagar logs antigos

Kernel 3.19 no Debian, Linux Mint e Ubuntu - Atualização rápida

Como omitir/filtrar mensagens inúteis no log (rsyslogd)

pf-Kernel 3.17 - Acelere o Linux Mint, Ubuntu e Debian

Recompilação de Kernel no FreeBSD Release 8.1

Removendo Kernels antigos do openSUSE

#1 Comentário enviado por maurixnovatrento em 09/01/2022 - 11:53h

Ótima dica.

___________________________________________________________
Conhecimento não se Leva para o Túmulo.
https://github.com/mxnt10

Contribuir com comentário

Entre na sua conta para comentar.