32 votes

Le réseau cesse de fonctionner, avec "Impossible d'attribuer l'adresse demandée"

Sous OS X 10.9 (mais aucune version antérieure), de temps en temps, je commence à recevoir d'étranges erreurs réseau. Je peux toujours faire un ping, mais tout ce qui nécessite du contenu réel (comme une page web) s'arrête complètement.

Par exemple:

$ ping 80.68.93.197
PING 80.68.93.197 (80.68.93.197): 56 data bytes
64 octets de 80.68.93.197: icmp_seq=0 ttl=46 time=175.291 ms
64 octets de 80.68.93.197: icmp_seq=1 ttl=46 time=172.519 ms
^C
--- Statistiques ping pour 80.68.93.197 ---
2 paquets transmis, 2 paquets reçus, perte 0.0%
aller-retour min/moy/max/stddev = 172.519/173.905/175.291/1.386 ms
$ curl http://dailyjs.com/
curl: (7) Échec de la connexion à 80.68.93.197: Impossible d'assigner l'adresse demandée

Cela semble similaire à ce fil de discussion, mais je ne vois pas de réponse là-bas.

J'ai essayé de supprimer l'interface Ethernet et de la réajouter, mais cela ne semble pas aider.

J'ai essayé de supprimer l'interface Ethernet et d'activer le wifi, qui montre les mêmes symptômes.

Un redémarrage pourrait résoudre le problème, mais c'est assez intrusif. Des idées?

0 votes

On dirait un bug dans la pile réseau OSX. Un autre fil de discussion se trouve également sur discussions.apple.com/thread/5551686?tstart=0

1 votes

Vérifiez si votre logiciel VPN laisse des routes statiques vers le périphérique tun/tap : netstat -n -r. Si c'est le cas, assurez-vous de le configurer pour réinitialiser l'interface principale après la déconnexion.

49voto

Andy Points 511

Dans mon cas, il n'y avait qu'un seul hôte me posant ce problème. sudo route delete example.com l'a immédiatement résolu, sans redémarrage.

0 votes

Qu'est-ce qui cause ce problème ?

1 votes

J'ai également eu ce problème sur mon Mac; cela a fonctionné pour moi. D'autres connexions fonctionnaient bien, mais le nom d'hôte cible avait été mis à jour pour pointer vers un serveur différent, et j'obtenais l'erreur des OPs. route flush et d'autres choses n'ont pas fonctionné, mais cela l'a fait.

1 votes

J'ai rencontré le même problème en essayant de pinguer une IP spécifique (une instance EC2, pour information). Le ping des sites web publics comme google.com ou www.cineca.it fonctionnait bien. Seule cette IP spécifique me donnait Erreur de lecture étrange de (49 - 'Impossible d'assigner l'adresse demandée'). J'ai fait sudo route delete et soudainement ping a recommencé à fonctionner ! Merci @Andy.

9voto

UltimateBrent Points 6167

Un redémarrage a été la seule chose qui a corrigé le problème pour moi. :(

0 votes

Juste une note; je suis actuellement sous OS X 10.11 (.2 Beta) et je n'ai plus ce problème. Je soupçonne fortement que cela était dû aux changements DNS dans 10.9 que Apple a annulés dans 10.11. Donc, si quelqu'un rencontre toujours ces interruptions, mettez à jour vers la dernière version d'OS X et cela devrait régler le problème.

2voto

busitech Points 61

J'ai simplement corrigé cela à partir de la ligne de commande sur ma propre station de travail exécutant OS X 10.11.6 en vidant la table de routage, puis en réintégrant ma route par défaut :

    sudo route -n flush
    sudo route add default 192.168.1.1

0 votes

C'était le seul moyen que j'ai pu trouver pour remettre mon installation de Sierra sur les rails.

0voto

Michael Graff Points 101

J'ai vu beaucoup de sessions TCP en ÉTAT FERMÉ, FIN_WAIT_1, et plusieurs autres états, et elles ne se sont pas effacées. Il semble que le timer TCP s'est simplement arrêté. J'ai dû redémarrer pour retrouver ma connexion réseau.

0voto

imoverclocked Points 1

J'ai vu ce problème se manifester lorsque les montages automatiques NFS ont commencé à échouer. Ils ont tenté de passer en mode UDP. L'exécution de mount_nfs -o tcp fileserver:/export/path /mnt/path a systématiquement échoué avec :

mount_nfs: impossible de monter /export/path depuis fileserver sur /mnt/path : Impossible d'attribuer l'adresse demandée

Le fichier kernel.log contient également des entrées comme celle-ci :

Mar 31 15:40:38 guru kernel[0]: 0xfbdf4000, 0xe00002be Intel82574L::outputStart - NoResources from txFrame - pkt saved

OSX - 10.9

Un redémarrage a également résolu le problème.

0 votes

Aussi, les autres connexions réseau fonctionnaient bien (par exemple, à partir d'un navigateur) Peut-être s'agit-il d'un problème d'allocation de port car NFS utilise des ports de confiance.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X