Configurando IP estático com interface de rede previsível

1

Então, atualmente estou enfrentando um problema ao inicializar o meu 2016.2 Kali linux:

[FAILED] Failed to start Raise network interfaces.

Eu defini um endereçamento IP estático no arquivo /etc/network/interfaces escrevendo:

auto eth0
iface eth0 inter static 
address x.x.x.x
netmask x.x.x.x
gateway x.x.x.x

de acordo com essa fonte: source existe algum problema com os nomes previsíveis da interface de rede, eu não consegui entender realmente qual é o problema, mas eu queria usar o nome da minha interface eth0 para adicionar o arquivo /etc/udev/rules.d/10-network.rules com o seguinte: SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="ff:ff:ff:ff:ff:ff", NAME="eth0" como sugerido aqui por JonnyTischbein mas sem sucesso.

Você poderia me fornecer uma boa explicação sobre o problema do nome das interfaces previsíveis e qual é a solução que devo fazer em minha causa?

as linhas nos arquivos /etc/network/interfaces estão causando esse problema?

    
por Vertigo 21.01.2017 / 01:10

1 resposta

1

Could you please provide me with a good explanation about the predictable interfaces name problem, and what is the solution I should do in my cause?

Nomes de interface previsíveis não são um problema , é uma solução para um problema. Se você tiver várias interfaces Ethernet, em alguns casos, não será garantido que eth0 , eth1 , eth2 , etc, serão as interfaces mesmas após uma reinicialização. Na próxima inicialização, o kernel pode detectar seus adaptadores Ethernet USB em uma ordem diferente, revertendo eth1 e eth2 .

Portanto, a nova nomenclatura codifica o caminho para a interface no hardware (como o número do slot PCI). E quando a ordem de detecção não é razoavelmente corrigida, como no caso de adaptadores USB, o endereço MAC é incluído no nome da interface para uma completa desambiguação.

Então, deixe de fora sua regra personalizada udev e lide com um nome de interface previsível como ens1 em vez de eth0 . Aproveite seu smoking!

    
por 21.01.2017 / 06:13