{The file 'Images\contents.gif' could not be found.}

Previous Topic

Next Topic

Contenu

Book Index

Problèmes DNS

Exécuter un serveur Web (ou FTP etc...) et un serveur DNS sur le même réseau privé derrière WinRoute NAT

Vous pourriez vouloir exécuter un serveur web avec comme domaine www.mondomaine.com derrière NAT et utiliser votre serveur DNS, fonctionnant sur le même réseau, pour la résolution de nom.

Exécuter un serveur Web (ou FTP etc...) sur le PC de WinRoute.

Si vous exécutez un serveur web sur le PC de WinRoute vous n'aurez aucun problème avec des requêtes locales. Toutes les requêtes DNS pour www.quelquechose.com arrivant à votre serveur DNS recevront en réponse l'adresse IP Internet associée à ce domaine. Ce type d’adresse IP doit être associée à l'interface réseau qui relie WinRoute à l'Internet. Les serveurs WWW écoutent aussi bien les interfaces publiques que les privées

Si le PC local envoie une requête DNS pour la résolution de www.quelquechose.com il obtient une adresse IP public associée à ce domaine. En conséquence il se connecte le serveur web a l'adresse IP (qui est attribué à l'interface Internet comme décrit ci-dessus).

Exécuter un serveur Web (ou FTP etc...) sur un PC derrière WinRoute

Vous pourriez vouloir exécuter votre serveur web sur un PC derrière WinRoute (avec une adresse IP privée par exemple 10.10.10.8). Le serveur web www.mondomaine.com est physiquement situé à une adresse IP privée 10.10.10.8 mais votre requête DNS sera résolue avec une adresse IP publique (par exemple 206.86.181.25) qui est associée à ce domaine.

Puis votre navigateur web ou votre client ftp se connectera à l'adresse publique, où il n'y a aucun serveur en fonctionnement car le serveur web est à l'intérieur de votre réseau.

Solution

Pour résoudre cette question vous devez utiliser le relayeur DNS, intégré à WinRoute, comme serveur de DNS pour vos ordinateurs.

Dans le fichier HOSTS vous ajouterez une autre entrée où vous indiquerez que www.mondomaine.com est à l'adresse IP interne appropriée (classe privée). Vous laisserez le relayeur DNS regarder dans le fichiers HOSTS avant qu'il ne redirige une requête DNS au serveur.

Alors chaque fois que les utilisateurs feront une requête sur www.mydomain.com elle sera bien résolue avec l'adresse IP locale appropriée.

A voir également

Solutions DNS

Serveur DNS sur le PC de WinRoute

Serveur DNS derrière WinRoute

Serveur DNS et WWW derrière NAT