Nomes de interfaces de rede [RESOLVIDO]

1. Nomes de interfaces de rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 26/12/2016 - 18:24h

Oi pessoal, estou com um problema par compreender as interfaces de rede no Ubuntu, como sou novo no linux, acho difícil entender o que vou descrever abaixo. Gostaria de saber se tem como mudar o nome de cada interface de rede que possamos visualizar quando entramos com o comando "ifconfig" no terminal.

Descrição do problema: quando digito o comando 'ifconfig' me é mostrado esta saída:

enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.104 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::1d86:820:c918:41a3 prefixlen 64 scopeid 0x20<link>
ether 00:40:a7:1f:57:f3 txqueuelen 1000 (Ethernet)
RX packets 27843 bytes 29082217 (29.0 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 22541 bytes 2546915 (2.5 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Loopback Local)
RX packets 46554 bytes 2919732 (2.9 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 46554 bytes 2919732 (2.9 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlx24050f93295f: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.108 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::98cd:819b:f0fe:bab7 prefixlen 64 scopeid 0x20<link>
ether 24:05:0f:93:29:5f txqueuelen 1000 (Ethernet)
RX packets 654 bytes 81377 (81.3 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 592 bytes 71356 (71.3 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Estou acostumado a ver: eth0, lo e wlan0. Então. tem como alterar isto?

Com o comando "iwconfig" consigo saber que "wlx24050f93295f" é a minha interface wireless.


  


2. Re: Nomes de interfaces de rede [RESOLVIDO]

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 26/12/2016 - 21:02h

Veja se existe o arquivo /etc/udev/rules.d/70-persistent-net.rules, se não existir crie-o e adicione uma linha para cada dispositivo que queira dar nome:

eth*:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="MAC_DA_INTERFACE", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0" 

wlan*
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="MAC_DA_INTERFACE", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0" 


No próximo boot já estará normal. Espero ter ajudado!



______________________________________________________________________
OS: Biebian
Kernel: x86_64 3.5.2-amd64
Resolution: 1320x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB
Distro: http://biebian.sourceforge.net/


3. Re: Nomes de interfaces de rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/12/2016 - 20:26h

Não existe o arquivo 70-persistent-net.rules, o diretório rules.d está msm vazio. Outro que se encontra vazio é este: /etc/network/interfaces.d
Obrigado pela ajuda de qqr maneira cara...

O que é a interface "lo"?


4. Re: Nomes de interfaces de rede [RESOLVIDO]

Jeffersson Abreu
ctw6av

(usa Nenhuma)

Enviado em 27/12/2016 - 20:34h

O /etc/network/interfaces é normal conter apenas a linha da interface lo, principalmente se você usa o network-manager.

A interface lo (loopback) é a interface lógica da máquina e é usada para comunicação própria entre programas e etc.




______________________________________________________________________
OS: Biebian
Kernel: x86_64 3.5.2-amd64
Resolution: 1320x768
CPU: Intel Core i3-4005U CPU @ 1.7GHz
RAM: 3852MiB
Distro: http://biebian.sourceforge.net/


5. Re: Nomes de interfaces de rede

Giovanni  M
Giovanni_Menezes

(usa Devuan)

Enviado em 27/12/2016 - 20:51h

Alguém "mais inteligente" que nós achou que isso facilitaria a nossa vida e mudou as nomenclaturas, enfim..

Ve se te ajuda, usa o google chrome para tradução.
http://www.itzgeek.com/how-tos/mini-howtos/change-default-network-name-ens33-to-old-eth0-on-ubuntu-1...


--------------------------------------------------------------------------
Somente o Software Livre lhe garante as 4 liberdades.
Open Source =/= Free Software.
https://goo.gl/mRzpg3
http://www.anahuac.eu/contrarrevolucao-osi/


6. Re: Nomes de interfaces de rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/12/2016 - 20:59h

Blz, eu entendo bem inglês, acho que isso vai me ajudar sim.

Obrigado :)



7. Re: Nomes de interfaces de rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/12/2016 - 21:00h

Bom, o método de criar um arquivo "70-persistent-net.rules" não funcionou, talvez eu possa ter feito algo errado ou entendido errado.







8. Re: Nomes de interfaces de rede

Roger
rootgerr

(usa Slackware)

Enviado em 27/12/2016 - 21:10h

i3run0 escreveu:

Oi pessoal, estou com um problema par compreender as interfaces de rede no Ubuntu, como sou novo no linux, acho difícil entender o que vou descrever abaixo. Gostaria de saber se tem como mudar o nome de cada interface de rede que possamos visualizar quando entramos com o comando "ifconfig" no terminal.

Descrição do problema: quando digito o comando 'ifconfig' me é mostrado esta saída:

enp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.104 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::1d86:820:c918:41a3 prefixlen 64 scopeid 0x20<link>
ether 00:40:a7:1f:57:f3 txqueuelen 1000 (Ethernet)
RX packets 27843 bytes 29082217 (29.0 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 22541 bytes 2546915 (2.5 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Loopback Local)
RX packets 46554 bytes 2919732 (2.9 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 46554 bytes 2919732 (2.9 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlx24050f93295f: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.0.108 netmask 255.255.255.0 broadcast 192.168.0.255
inet6 fe80::98cd:819b:f0fe:bab7 prefixlen 64 scopeid 0x20<link>
ether 24:05:0f:93:29:5f txqueuelen 1000 (Ethernet)
RX packets 654 bytes 81377 (81.3 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 592 bytes 71356 (71.3 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Estou acostumado a ver: eth0, lo e wlan0. Então. tem como alterar isto?

Com o comando "iwconfig" consigo saber que "wlx24050f93295f" é a minha interface wireless.


Que é possível alterar é, só não vejo utilidade em fazer, pois esse sistema evita que as interfaces de rede "troquem" de nome, o que acontecia constantemente no caso de haverem múltiplas placas de rede, na antiga forma, desse modo o udev identifica a localização da placa no BUS, então não há mais as trocas de nome que aconteciam antes eu mesmo tinha uma placa mãe com três interfaces de rede diferentes a cada boot a nomenclatura trocava, (a que subia primeiro era designada eth0 e assim por diante), esse sistema acaba com o troca-troca

en -- ethernet

p0 -- bus number (0)

s10 -- slot number (10)




9. Re: Nomes de interfaces de rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 27/12/2016 - 21:49h

A utilidade estaria mais no uso do modo monitor com meu adaptador wireless, é mais simples o uso de um "wlan0" do que um texto "wlx24050f93295f", entende? Mas vou deixar assim mesmo, não deu certo nenhuma das dicas?

Vlw galera. Aprendi algumas coisas com isso :)




10. Re: Nomes de interfaces de rede

Roger
rootgerr

(usa Slackware)

Enviado em 27/12/2016 - 22:13h

i3run0 escreveu:

A utilidade estaria mais no uso do modo monitor com meu adaptador wireless, é mais simples o uso de um "wlan0" do que um texto "wlx24050f93295f", entende? Mas vou deixar assim mesmo, não deu certo nenhuma das dicas?

Vlw galera. Aprendi algumas coisas com isso :)



Realmente deve haver algo errado aí, com esse nome mas o ifconfig está obsoleto, use o seguinte comando:

ip link show

EDIT

Fiz um teste aqui e "acordei" uma interface de rede sem fio que estava desativada (instalação do ubuntu) e curiosamente me mostrou um nome como o seu,
wlx0015af74b03e
coisa estranha
o mais estranho é que no meu note, que é Arch o nome da interface é wlp2s0

um outro modo é adicionar regras ao udev (use o sudo junto ao seu editor de texto preferido para criar o arquivo)

/etc/udev/rules.d/10-network.rules

SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="aa:bb:cc:dd:ee:ff", NAME="wlan0"






11. Re: Nomes de interfaces de rede [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 07/03/2017 - 21:12h

rootgerr escreveu:

i3run0 escreveu:

A utilidade estaria mais no uso do modo monitor com meu adaptador wireless, é mais simples o uso de um "wlan0" do que um texto "wlx24050f93295f", entende? Mas vou deixar assim mesmo, não deu certo nenhuma das dicas?

Vlw galera. Aprendi algumas coisas com isso :)



Realmente deve haver algo errado aí, com esse nome mas o ifconfig está obsoleto, use o seguinte comando:

ip link show

EDIT

Fiz um teste aqui e "acordei" uma interface de rede sem fio que estava desativada (instalação do ubuntu) e curiosamente me mostrou um nome como o seu,
wlx0015af74b03e
coisa estranha
o mais estranho é que no meu note, que é Arch o nome da interface é wlp2s0

um outro modo é adicionar regras ao udev (use o sudo junto ao seu editor de texto preferido para criar o arquivo)

/etc/udev/rules.d/10-network.rules

SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="aa:bb:cc:dd:ee:ff", NAME="wlan0"






Interessante dessa forma... Irei tentar.
Desculpem não marcar como resolvido mas fiquei todo esse tempo sem internet.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts