conexão de rede só funciona por um tempo?

1

Eu atualizei meu desktop Debian Jessie há dois dias, mas descobri que não consigo me conectar à internet via eth0 agora.

Pinguei www.google.com , mas ele disse "host desconhecido". Para os endereços inet addr e Bcast (na seção eth0 de ifconfig result), posso efetuar ping sem problemas.

Quando eu reinicio o serviço gerenciador de rede usando:

sudo service network-manager restart

A conexão funcionará, mas apenas por alguns segundos .

Então, qual é a causa raiz possível? Como posso resolver isso?

update-1

Depois de algumas tentativas, descobri que pode resultar de ntp service desde quando parei, a rede parece funcionar corretamente. Mas como posso consertar isso?

Alguns minutos depois, a conexão falhou novamente. Por isso, pode não resultar de ntp .

update-2

Agora, mantenho o gerenciador de rede não gerenciado e uso /etc/network/interfaces e networking service para gerenciar minha conexão eth0. Mas estranhamente também só funciona por um tempo quando eu reinicio o serviço.

Então, é porque meu computador foi invadido ou meu administrador fez alguma coisa no meu IP?

update-3

Como meu computador é de inicialização dupla, também faço logon no Windows e ele se conecta corretamente. Então eu acho que o meu IP não está bloqueado pelo administrador (também não recebi nenhuma notificação sobre isso). Outro sintoma interessante é que leva muito tempo para sudo service networking restart (quase 30s).

    
por Hongxu Chen 23.06.2015 / 09:37

1 resposta

0

Isso pode acontecer se houver outro computador vindo com o mesmo IP. E muitas vezes o último computador que anuncia que tem esse IP ganha.

Veja se o IP que você possui é estático ou atribuído pelo DHCP. Às vezes você pode ter atribuído um IP estático em um intervalo de conflitos com um intervalo atribuído pelo DHCP e assim DHCP dará a outro computador o IP atribuído.

Quando o computador estiver conectado, anote o IP e seu endereço MAC com ifconfig -a . Quando o computador cai da rede, se você tiver outro computador conectado à rede, veja se você pode fazer o ping do que você tinha. Se assim for, isso é um sinal de que há outro computador com o mesmo IP. Se você não tem outro computador, mas pode trazer isso para o Windows, você pode tentar a mesma coisa. Se pingar para o IP que você estava usando no Debian e você estiver no mesmo endereço, você também poderá obter o endereço MAC do outro dispositivo.

Isso é útil porque pode não ser o uso que é o problema, mas o outro (por exemplo, quem atribuiu um IP estático em um intervalo DHCP) e ter o endereço MAC pode ajudar o administrador da rede a rastrear quem é.

    
por 24.06.2015 / 10:29