1 votes

Comment puis-je configurer mon réseau de bureau pour que les noms de domaine non qualifiés soient résolus comme s'ils avaient un suffixe par défaut ajouté ?

Je veux taper "go/quelque chose" dans la barre d'adresse de mon navigateur, et faire en sorte que mon navigateur demande " http://go.mydomain.com/something ". Dans le cas où go.mydomain.com est notre service interne de raccourcissement d'URL, il s'agit de rediriger l'adresse suivante http://some.long.url/with/some/long/text?and=parameters

Il est clair que cela doit être un peu plus qu'une simple fantaisie DNS, car la requête que le navigateur adresse au serveur doit inclure l'en-tête d'hôte avec le FQDN pour que le serveur web sache quoi renvoyer. Il doit également être configuré sur le réseau (peut-être dans les paramètres DHCP du routeur ?) afin que tous les utilisateurs de notre réseau bénéficient de ce comportement sans avoir à modifier les paramètres de leur système d'exploitation, et il doit être indépendant du système d'exploitation, afin qu'il fonctionne sur les mobiles, les Macs, Windows, etc...

Évidemment, les noms de domaine non qualifiés ne fonctionneront pas en dehors de notre réseau local, mais c'est correct.

0 votes

Notez que cette question serverfault.com/questions/106529/ est similaire, mais je ne suis pas sûr qu'elle apporte une réponse viable... (et ce n'est pas vraiment une question !)

0 votes

N'avez-vous pas défini un suffixe DNS par défaut sur vos machines clientes ?

0 votes

Oui, le serveur web (dans ce cas, celui qui exécute le raccourcisseur d'URL) n'est pas géré par nous, c'est un service Google AppEngine.

1voto

quadruplebucky Points 4991

Les serveurs DHCP vous permettent de définir à la fois un nom de domaine par défaut (RFC2132, option 15 du DHCP) et une liste de recherche de domaine pour les clients (RFC3397, option 119 du DHCP).

Vous n'avez pas besoin d'apporter de modifications aux serveurs autres que ceux qui répondent aux demandes DHCP.

0 votes

Comment ces options fonctionnent-elles réellement ? Le navigateur reçoit-il l'ordre de demander le FQDN ? c'est-à-dire que l'utilisateur tape "go" dans le navigateur. Le résolveur va voir le DNS et obtient un échec. Le résolveur vérifie la configuration DHCP et cherche go.mydomain.com, renvoie l'adresse IP. Comment le navigateur obtient-il le FQDN ?

0 votes

Le navigateur fait une demande au résolveur de nom du système d'exploitation, qui a déjà appris (du client DHCP qui a fait la demande DHCP) que s'il n'obtient pas de FQDN, il doit ajouter "mydomain.com" avant d'interroger le DNS. De plus, si go.mydomain.com ne se résout pas, il peut savoir qu'il faut essayer (à partir de l'option 119) d'essayer go.labs.mydomain.com et ensuite go.myotherdomain.com. Le résolveur ne fait rien directement avec le DHCP, le client DHCP prend le bail et configure les différents acteurs (adresse IP à l'interface, NS au résolveur, route à la pile réseau, etc).

0voto

ronsky Points 346

Comme Chris l'a dit, vous devrez faire en sorte que le serveur HTTP accepte le nom d'hôte sans nom de famille complet en plus de celui avec nom de famille complet.

Comme pour le DHCP, l'option que vous voulez est la 119, Domain Search Option : http://tools.ietf.org/search/rfc3397

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X