2 votes

Lorsque mon mac est connecté à mon iPhone, il ne peut pas résoudre localhost

Mon internet à haut débit est tombé en panne le week-end dernier et, pour pouvoir travailler, j'ai connecté mon MacBook Pro à mon iPhone.

Je fais fonctionner un certain nombre de serveurs dans des conteneurs Docker.

Si je désactive le tethering et que je me connecte à mon wifi habituel (bien qu'il n'ait pas la possibilité de se connecter au monde extérieur en raison de la panne de la large bande), alors host localhost fonctionne bien. Mais lorsque je suis connecté, je ne peux pas résoudre les problèmes suivants localhost du tout. La course à pied host localhost retours Host localhost not found: 3(NXDOMAIN)

J'ai essayé sur mon autre Mac avec le même résultat, ce qui est bizarre car je voyage et travaille régulièrement via le tethering de mon iPhone et cela n'a jamais été un problème auparavant.

Quelle est la cause de ce phénomène et comment puis-je le déboguer ou le résoudre ?

1voto

Oskar Points 1242

J'aime utiliser les DNS complets et les http://xip.io/ explique comment cartographier n'importe quel RFC1918 que vous avez mis en place dans Docker pour éviter tout le désordre de localhost lorsque vous changez votre route vers l'internet.

Pour moi, c'est une solution plus solide que de se perdre en conjectures, surtout si le tethering est uniquement IPv6, ce qui peut compliquer les choses.

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