1 votes

Comment accéder au serveur web de Mac OS depuis un mobile par le nom local ?

Je veux déboguer la version mobile de mon site web sur mon iphone/Android. Mais je ne peux pas l'ouvrir sur le mobile. J'ai lu quelques questions connexes et tout ce qu'ils suggèrent est d'ajouter localname à /etc/hosts mais je l'ai déjà, mais je ne peux toujours pas y accéder depuis le mobile.

Oui - je suis sur le même WiFi.

Oui, je peux accéder au serveur web par IP, mais pas par nom local.

Qu'est-ce que j'ai manqué ?

1voto

Steve Chambers Points 21588

Si vous pouvez accéder à votre serveur web par l'adresse IP mais pas par le nom d'hôte, cela signifie que le DNS n'est pas configuré. Le DNS est conçu pour traduire les "noms amis" en adresses IP via un serveur DNS.

Vous ne pouvez pas modifier le fichier /etc/hosts sous iOS sans jailbreaker votre iPhone.

Vous devez être en mesure de configurer manuellement votre routeur (en supposant que vous disposez d'un routeur domestique commun fourni par votre fournisseur d'accès) pour faire pointer les adresses locales vers des noms d'hôtes locaux spécifiques. Malheureusement, la plupart des routeurs domestiques ne vous permettent pas de modifier les paramètres DNS. Au lieu de cela, ils transmettent les DNS aux serveurs DNS du FAI ou utilisent un serveur DNS public.

Vous devez donc configurer un serveur DNS sur votre réseau local pour diriger les adresses IP locales vers des noms d'hôtes spécifiques, puis configurer votre iPhone pour qu'il utilise ce serveur DNS dans Réglages > WiFi > [votre réseau Wifi] > Configurer DNS > Manuel.

Mais honnêtement, c'est beaucoup de problèmes, j'utiliserais simplement l'adresse IP.

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