Question Les noms d'hôtes du navigateur Android ne sont pas résolus si le nom de domaine n'est pas ajouté [fermé]


J'essaie d'ouvrir un site hébergé sur mon localhost en utilisant le nom de la machine dans un navigateur Android. Lorsque je saisis le nom de la machine sur un navigateur de bureau, le problème est résolu, mais sur un appareil Android, la page Web n'est pas disponible. Le serveur a été configuré pour gérer correctement le DNS et nous ne voyons aucune erreur.

Je vous remercie


17
2017-12-28 01:47


origine


Réponses:


Il y a deux choses en jeu ici ...

1: Comment le nom de votre machine est-il résolu? Il existe plusieurs mécanismes pour cela.

Les machines Windows utilisent une combinaison de NetBIOS / WINS / ActiveDirectory pour découvrir d'autres machines sur le réseau local. (Les machines Linux / Mac peuvent accéder à ces données SAMBA, en supposant qu’elles soient activées.)

Les Mac utilisent Bonjour / Zeroconf pour se retrouver.

Certains routeurs personnels (par exemple, les routeurs exécutant Tomato) ajoutent une entrée à un serveur DNS local lorsqu'un bail DHCP est accordé, en fonction du nom de machine signalé.

Android ne dispose pas des services SAMBA ou Zeroconf, nous devons donc nous fier à ce que votre serveur DNS fournit.

2:  En supposant Votre serveur DNS se met automatiquement à jour pour refléter les baux DHCP. Il existe un problème connu où les appareils Android n'utilisent pas le chemin de recherche DNS fourni par DHCP. Par conséquent, seuls les noms de doman pleinement qualifiés sont résolus.

Voici le rapport de bogue: http://code.google.com/p/android/issues/detail?id=8030

Pour résoudre ce problème, essayez de trouver le nom de domaine complet des périphériques auxquels vous tentez d'accéder.


20
2017-12-28 02:28



Le problème avec ce travail est qu'il ne change pas le vrai problème. Le vrai problème est celui de la bêtise et de la myopie.

L'informatique mobile ne vaut que pour votre capacité à trouver facilement et de manière transparente vos données, où que vous soyez. Votre téléphone intelligent et vos tablettes PC DOIVENT tous utiliser le réseau de la même manière que votre ordinateur de bureau et votre ordinateur portable.

Tous ceux qui ne le font pas sont condamnés à échouer au moment où tout concurrent le fait.

fait -

Un grand nombre de personnes moyennes ont de petits réseaux à la maison qu’ils utilisent avec leur téléphone (ou tentent de le faire), des ordinateurs portables, des diffuseurs de médias, des partages SAMBA, des imprimantes sans fil, etc. réseaux sans fil.

L'informatique d'entreprise a évolué et existe déjà. Existé avant la sortie des nouvelles tablettes. Les tablettes et les créateurs de téléphones intelligents ignorent (à l'extrême péril) les normes en vigueur.

voir aussi - ils sont stupides et n'écoutent pas

Le monde existant utilise le DNS standard lorsqu'il utilise TCP. Il l'utilise et doit l'avoir pour fonctionner. Cela ne va pas changer seulement pour ces personnes. Ils doivent s'adapter ou ils échoueront.

Fait: toutes les tablettes Android et Apple OS (et les téléphones SMART) fonctionnent sur des systèmes d'exploitation dépourvus de DNS entièrement fonctionnels.

  • Vous ne pouvez pas explorer dynamiquement le réseau.
  • vous ne pouvez pas accéder à vos partages réseau par HOSTNAME et nom SHARE
  • Vous ne pouvez pas rechercher et voir une liste de tous les groupes de travail, HOSTNAME et domaines connectés auxquels vous avez accès.
  • Vous ne pouvez pas spécifier un HOSTNAME pour votre téléphone ou votre tablette et bâton à votre adresse IP flottante correctement avec un nom court qui résout
  • HOSTNAMES ne peut pas se résoudre comme partout ailleurs (depuis les années 1970).

ANDROID et les tablettes MAC nous ont tous repoussés dans un monde BAD dans lequel nous devons tous maintenir nos propres fichiers HOSTS. J'ai l'impression d'essayer de réparer une copie mal configurée de SCO UNIX

et ceci est une grosse erreur plus grande qu'un problème de pilote, ou avoir "flash" ou une partie obscure de Java. Le tout premier concurrent à faire fonctionner le réseau dans son intégralité et de manière transparente dès le départ (aucune racine du téléphone dans une brique) va briser la concurrence rapidement s’il est abordable.

C'est vraiment dommage car j'aime les deux appareils pour ce qu'ils pourraient faire si leur système d'exploitation n'était pas cassé.


16
2017-09-25 03:24