Meu computador para de ver os outros computadores da minha rede

4

Estou executando o Ubuntu 11.04.

Às vezes, meu computador para de ver os nomes dos outros computadores da minha rede.

Para que eu não consiga mais fazer login em outro computador digitando o nome do host

por exemplo. ssh [email protected]

Ainda posso fazer login usando o endereço IP da rede local.

Como posso fazer a primeira maneira de trabalhar novamente sem reiniciar? Eu sei que este problema é local para o computador.

Os outros computadores da minha rede ainda podem ver um ao outro. Mas eles não podem mais ver o computador em que estou trabalhando, nem mesmo pelo endereço IP local.

    
por dan 29.06.2011 / 15:58

2 respostas

3

OK, encontrei a resposta:

sudo service avahi-daemon restart
    
por dan 29.06.2011 / 16:37
0

Você pode ter um problema com o Avahi não se reconectar ao serviço depois que ele desapareceu (veja também bug # 586229 ). Isso pode acontecer quando os serviços se desconectam sem enviar um sinal adequado (por exemplo, após problemas de WiFi). Há um tempo limite para evitar isso, mas isso nem sempre parece estar funcionando.

Para evitar problemas com o Avahi, você pode configurar sua rede local, incluindo o ssh, usando um endereço IP fixo, em vez da resolução de endereço local do Avahi.

Você também pode adicionar seu host conhecido em ~/.ssh/config para facilitar as conexões:

Host <hostname>
    HostName <IP>
    Port <Portnumber>
    User MyName

e conecte por

ssh <hostname>
    
O
por Takkat 29.06.2011 / 16:44

Tags