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 fizsudo route delete <instance IP>
e de repenteping <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.