Debian - interface de rede não funciona mais após atualização / atualização

1

Recentemente fiz a atualização + atualização usual. No entanto, depois de fazer isso, minha interface de rede se recusou a funcionar. (sem conexão)

O que aconteceu? Como posso obter a minha interface de rede? ... estou executando um debian - stretch.

(O mesmo problema pode ocorrer em derivados da Debian, como, por exemplo, o Ubuntu)

    
por Alex 26.09.2016 / 19:26

2 respostas

3

Depois de alguma pesquisa na web (deus de Deus eu também tenho um laptop) eu descobri que algumas renomeações das interfaces de rede ocorreram ... então a primeira coisa a fazer: ver quais interfaces de rede estão ativadas o Loopback foi iniciado)

sudo ifconfig

Agora vamos verificar a nomenclatura de todas as interfaces de rede disponíveis:

networkctl

Para mim, a saída ficou assim:

WARNING: systemd-networkd is not running, output will be incomplete.

IDX LINK             TYPE               OPERATIONAL SETUP     
  1 lo               loopback           n/a         unmanaged 
  2 enp3s0           ether              n/a         unmanaged 
  3 enp4s0           ether              n/a         unmanaged

Depois disso, dei uma olhada no /etc/network/interfaces ... que, para mim, parece assim:

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# Comment in the right one (the one plugged in) otherwise system.d will run a startjob
#auto net0
#allow-hotplug net0
#iface net0 inet dhcp

auto net1
allow-hotplug net1
iface net1 inet dhcp

... você provavelmente pode adivinhar o que vem a seguir ... substitua net0 / net1 (ou o que você tem lá) pelos LINKS listados por networkctl .

Inicie a nova interface (ou reinicie):

sudo ifup enp3s0

E verifique se está listado agora:

sudo ifconfig
    
por 26.09.2016 / 19:26
0

Eu também tive essa situação. O que ajudou para mim:

Se isso estiver sob o Hyper-V e a interface de rede parar imediatamente após o boot / start do sistema: o motivo será irqbalance.service. Este serviço deve ser desativado.

Sintomas:

  • ping de outra máquina: após a reinicialização, você observará alguns pings bem-sucedidos e nada (inacessível)
  • em /var/log/syslog você verá linhas com algo como: kernel: [2758.780340] net eth1: 21140 tempo limite de transmissão, status fc6981c7, fffffe00 SIA 00000068 00000070 fffffec8, redefinindo ...
  • arp mostrará o endereço hw incompleto do seu gateway padrão etc

Solução (escolha uma):

  1. desativar via systemctl desativar irqbalance.service e depois reinicie
  2. edite o /etc/default/irqbalance para desativar o serviço e depois reinicie

Por favor, note que em 99% das situações você NÃO precisará do irqbalance.service no Hyper-V. É inútil a menos que sob uma configuração muito específica.

Minha configuração: Máquina Hyper-V com Debian Jessie (atualizada do Wheezy) e imediatamente após a atualização: rede parada (sem ping etc). Pesquisou por muito tempo por uma resposta até ser encontrada.

    
por 18.08.2018 / 00:13