A rede para de funcionar, com “ Pode ' t Atribuir o endereço solicitado ”

No OS X 10.9 (mas nenhuma versão anterior), de vez em quando, começo a receber erros de rede estranhos. Ainda consigo fazer ping, mas tudo que requer conteúdo real (como uma página da web) para completamente.

Por exemplo:

$ ping 80.68.93.197 PING 80.68.93.197 (80.68.93.197): 56 data bytes 64 bytes from 80.68.93.197: icmp_seq=0 ttl=46 time=175.291 ms 64 bytes from 80.68.93.197: icmp_seq=1 ttl=46 time=172.519 ms ^C --- 80.68.93.197 ping statistics --- 2 packets transmitted, 2 packets received, 0.0% packet loss round-trip min/avg/max/stddev = 172.519/173.905/175.291/1.386 ms $ curl http://dailyjs.com/ curl: (7) Failed to connect to 80.68.93.197: Can"t assign requested address 

Isso parece semelhante a este tópico de mensagens , mas não vejo uma resposta lá.

Eu tentei excluir a interface Ethernet e re -adicioná-lo, mas isso não parece ajudar.

Eu tentei excluir a interface Ethernet e ligar o wi-fi, o que mostra os mesmos sintomas.

A reinicialização pode corrigir o problema, mas é bastante intrusivo. Alguma ideia?

Comentários

  • Parece um bug na pilha de rede OSX. Também outro tópico de mensagem em talks.apple.com/thread/5551686?tstart=0
  • Verifique se o seu software VPN está deixando para trás rotas estáticas para o tun / tap device: netstat -n -r Se for esse o caso, certifique-se de configurá-lo para redefinir a interface principal após desconectar.

Resposta

Em m No caso de haver apenas um host informando esse problema. sudo route delete example.com corrigiu instantaneamente, sem reinicialização.

Comentários

  • O que está causando esse problema?
  • Eu também tive esse problema no meu Mac; isso consertou para mim. Outras conexões estavam funcionando bem, mas o nome do host de destino foi atualizado para apontar para um servidor diferente e eu estava recebendo o erro de OPs. route flush e outras coisas não ' não funcionaram, mas funcionou.
  • Tive o mesmo problema ao tentar ping um IP específico (uma instância EC2, para registro). O ping em sites públicos como google.com ou www.cineca.it funcionou bem. Apenas aquele IP específico estava me dando Strange read error from <instance IP> (49 - 'Can't assign requested address') Eu fiz sudo route delete <instance IP> e de repente ping <instance IP> comecei a trabalhar novamente ! Obrigado @Andy

Resposta

Uma reinicialização foi a única coisa que corrigiu o problema para mim. 🙁

Comentários

  • Apenas uma observação; eu ' estou executando o OS X 10.11 (. 2 Beta) e eu não tenho mais esse problema. Suspeito fortemente que foi devido às alterações de DNS em 10.9 que a Apple revogou em 10.11. Então, se alguém ainda estiver tendo essas interrupções, atualize para a versão mais recente do OS X e que deve corrigi-lo.

Resposta

Acabei de consertar isso da linha de comando em minha própria estação de trabalho executando OS X 10.11.6 esvaziando a tabela de roteamento e, em seguida, adicionando minha rota padrão de volta em:

 sudo route -n flush sudo route add default 192.168.1.1 

Comentários

  • Essa era a única maneira de fazer com que minha instalação do Sierra voltasse aos trilhos.

Resposta

Eu vi muitas sessões TCP em CLOSED, FIN_WAIT_1 e vários outros estados, e elas não estavam limpando. Parece que o temporizador TCP acabou de parar. Tive que reiniciar para recuperar minha rede.

Resposta

Eu vi esse problema aumentar quando as montagens automáticas NFS começaram a falhar. Eles tentaram voltar ao UDP. A execução de mount_nfs -o tcp fileserver: / export / path / mnt / path falhou de forma confiável com:

mount_nfs: não é possível montar / exportar / caminho do servidor de arquivos para / mnt / caminho: Não é possível atribuir o endereço solicitado

kernel.log também contém entradas como esta:

31 de março 15:40:38 guru kernel [0]: 0xfbdf4000, 0xe00002be Intel82574L :: outputStart – NoResources de txFrame – pkt salvo

OSX – 10.9

Uma reinicialização também resolveu o problema.

Comentários

  • Além disso, outras conexões de rede funcionaram bem (por exemplo: de um navegador) Talvez seja um problema de alocação de porta, pois o NFS usa portas confiáveis.

Resposta

Eu resolvi um desconectando minha interface USB WiFi e conectando-a novamente.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *