Systemd e suas bizarrices ou sobrou pra todo mundo?

1. Systemd e suas bizarrices ou sobrou pra todo mundo?

Patrick
Freud_Tux

(usa Outra)

Enviado em 20/08/2017 - 14:32h

Olá a todos tudo bem?

Ao ver esse tópico hoje:

https://www.vivaolinux.com.br/topico/Redes-Fisicas-e-logicas/Debian-reconhece-placa-de-rede-como-enp...

Notei que em um dos links ( https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ ) e em alguns comentários que as placas de rede não serão mais eth0, eth1... wlan0, wlan1... Mas sim, uma nomenclatura enp0s1, enp6s0... E por ai a fora.

O que me deixa intrigado é a saber, se isso está apenas restrito ao systemd ou a nível de kernel, ou seja, todos os INIT's vão ter a mesma coisa?

T+


  


2. Re: Systemd e suas bizarrices ou sobrou pra todo mundo?

Fernando
phoemur

(usa Debian)

Enviado em 20/08/2017 - 15:02h

Segundo o próprio link que você mandou, isso é um comportamento do udev, que faz parte do systemd...
Isso já existia antes, porém como opcional.
Agora vai inverter as opções, isso vai ser o default e os nomes antigos opcionais.
Se quiser ficar tudo como antes você vai ter que desligar o novo comportamento:
https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/#idontlikethishow...


I don't like this, how do I disable this?

You basically have three options:

You disable the assignment of fixed names, so that the unpredictable kernel names are used again. For this, simply mask udev's .link file for the default policy: ln -s /dev/null /etc/systemd/network/99-default.link
You create your own manual naming scheme, for example by naming your interfaces "internet0", "dmz0" or "lan0". For that create your own .link files in /etc/systemd/network/, that choose an explicit name or a better naming scheme for one, some, or all of your interfaces. See systemd.link(5) for more information.
You pass the net.ifnames=0 on the kernel command line




3. Re: Systemd e suas bizarrices ou sobrou pra todo mundo?

Patrick
Freud_Tux

(usa Outra)

Enviado em 20/08/2017 - 15:14h

phoemur escreveu:

Segundo o próprio link que você mandou, isso é um comportamento do udev, que faz parte do systemd...
Isso já existia antes, porém como opcional.
Agora vai inverter as opções, isso vai ser o default e os nomes antigos opcionais.
Se quiser ficar tudo como antes você vai ter que desligar o novo comportamento:
https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/#idontlikethishow...


I don't like this, how do I disable this?

You basically have three options:

You disable the assignment of fixed names, so that the unpredictable kernel names are used again. For this, simply mask udev's .link file for the default policy: ln -s /dev/null /etc/systemd/network/99-default.link
You create your own manual naming scheme, for example by naming your interfaces "internet0", "dmz0" or "lan0". For that create your own .link files in /etc/systemd/network/, that choose an explicit name or a better naming scheme for one, some, or all of your interfaces. See systemd.link(5) for more information.
You pass the net.ifnames=0 on the kernel command line



Confesso que não cheguei a ler além do título e a primeira linha. Vou ler mais tarde.
Mas por enquanto achei meio confuso.

T+

-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";


4. Re: Systemd e suas bizarrices ou sobrou pra todo mundo?

Giovanni  M
Giovanni_Menezes

(usa Devuan)

Enviado em 20/08/2017 - 15:44h

Parece que foi o pessoal da Dell que invento essa purpurinagem, eu aqui mudei todas para o padrão antigo e não fiz questão nenhuma de aprender essa nova nomenclatura.




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


5. Re: Systemd e suas bizarrices ou sobrou pra todo mundo?

Patrick
Freud_Tux

(usa Outra)

Enviado em 21/08/2017 - 10:11h

Giovanni_Menezes escreveu:

Parece que foi o pessoal da Dell que invento essa purpurinagem, eu aqui mudei todas para o padrão antigo e não fiz questão nenhuma de aprender essa nova nomenclatura.


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


Fala sério... Tinha que ser o povo da Dell rsrsrs.

Mas falando sério... Vou ver qual é a desse padrão, mas mesmo assim vou precisar aprender sobre ele, mas não significa que tenha que usar ele. Vou continuar jogando tudo pro modo antigo hehe.

Aproveitando o tópico...
Tem máquinas com o systemd que o lesado derruba as placas de rede sem motivo aparente...

T+

-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";


6. Re: Systemd e suas bizarrices ou sobrou pra todo mundo?

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 21/08/2017 - 10:35h

Eu até hoje não consegui compreender como se faz para montar o nome da placa ... tipo assim ... instalo o netinst, como fazer para configurar o wpa_supplicant por exemplo !!!





------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------



7. Re: Systemd e suas bizarrices ou sobrou pra todo mundo?

Clodoaldo Santos
clodoaldops

(usa Linux Mint)

Enviado em 21/08/2017 - 10:42h

-como um usuário comum de desktop esse assunto me soou como um um gago falando em chinês
-não entendi prn
kkkkkk

---------------
clodoaldops
https://dicaslinuxmint.blogspot.com.br/


8. Re: Systemd e suas bizarrices ou sobrou pra todo mundo?

Eduardo
73du4rd0

(usa Void Linux)

Enviado em 21/08/2017 - 11:29h

É um saco isso, tenho que ficar alterando as configs de scripts que envolvem isso toda que to usando uma distro com systemd, wlan0 = wlp3s0, eth0 = enp3s0. Só queria saber o porquê dessa mudança, quais os beneficios, mesmo que sejam apenas na nomenclatura??


9. Re: Systemd e suas bizarrices ou sobrou pra todo mundo?

Buckminster
Buckminster

(usa Debian)

Enviado em 21/08/2017 - 12:01h

No link abaixo no site do Debian (mas acredito que é válido para todos) no Capítulo 5. Configuração de rede, logo no início nas dicas diz o seguinte:

"Atenção
Em vez de usar a interface tradicional com esquema de nomes ("eth0", "eth1", "wlan0", …), o novo systemd usa "Nomes de Interface de Rede Previsíveis" tais como "enp0s25".

https://www.debian.org/doc/manuals/debian-reference/ch05.pt.html#_the_network_interface_name

e clicando no link "Nomes de Interface de Rede Previsíveis" caímos na página abaixo:

https://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/

Pelo que se entende do link acima, quando tem várias interfaces de rede disponíveis, a atribuição dos nomes "eth0, eth1, etc" não é mais corrigida no reboot e pode acontecer que na inicialização a eth0 vire eth1 e isso pode bagunçar um firewall, por exemplo, onde as placas estão com os nomes fixados. E isso pode causar falha na segurança.
Essa é a explicação deles.
E pelo que se entende no site do Debian, essa nova nomenclatura tem muito a ver com o Systemd.

Na parte abaixo do link acima tem como desabilitar isso:

"I don't like this, how do I disable this?

You basically have three options:

You disable the assignment of fixed names, so that the unpredictable kernel names are used again. For this, simply mask udev's .link file for the default policy: ln -s /dev/null /etc/systemd/network/99-default.link
You create your own manual naming scheme, for example by naming your interfaces "internet0", "dmz0" or "lan0". For that create your own .link files in /etc/systemd/network/, that choose an explicit name or a better naming scheme for one, some, or all of your interfaces. See systemd.link(5) for more information.
You pass the net.ifnames=0 on the kernel command line"

Aqui tem alguma coisa sobre isso também:
https://br-linux.org/wparchive/2011/fedora-15-mudara-a-nomenclatura-de-placas-de-rede.php


10. Re: Systemd e suas bizarrices ou sobrou pra todo mundo?

Patrick
Freud_Tux

(usa Outra)

Enviado em 22/08/2017 - 20:38h

Resumindo...

O systemd é tão podre, burro, tonto e tosco, que o lasarento não consegue manter os nomes das placas de rede sem fazer merd$#@%& em um reboot... Ao invés de corrigirem ele, preferiram alterar toda a nomenclatura. E como muitas distros abaixaram a cabeça pra engolir o systemd, a coisa virou "padrão" nelas...

Que bela lambança...

T+

-------------------------------------------------------------------------------------------------------------------------------------------------
Noob: "[...]Sou muito noob ainda usando o terminal, então preciso de ajuda "mastigada", pra operá-lo."
zhushazang: "Sou velho e meus dentes desgastados. Estude linux www.guiafoca.org";


11. Re: Systemd e suas bizarrices ou sobrou pra todo mundo?

Perfil removido
removido

(usa Nenhuma)

Enviado em 22/08/2017 - 20:45h

Eu nunca dei uma importância pra qual init usar, mas agora parece que cheguei a uma conclusão:

SAI DAQUI, SYSTEMD!
rs
______________________________________________________________________
Quem precisa de honra quando se tem uma menininha pra te obrigar a lamber os pés dela no meio da sala de aula?


12. Re: Systemd e suas bizarrices ou sobrou pra todo mundo?

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 22/08/2017 - 20:47h

Buckminster escreveu:
.... não é mais corrigida no reboot e pode acontecer que na inicialização a eth0 vire eth1 e isso pode bagunçar um firewall, ....


o que eu perdi do assunto ... o firewall tem fácil 30 anos e só agora perceberam q dava erro ??? ou está dando erro agora pq defecaram no bagulho ???

------------------------------------------| Linux User #621728 |-----------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------| Linux User #621728 |-----------------------------------------




01 02