2010-12-02 34 views
2

J'ai une petite configuration de réseau qui contient un pare-feu qui a une ip publique statique, un commutateur connecté à la carte réseau verte et 3 serveurs connectés au commutateur. Ce que j'essaie de faire est d'enregistrer plusieurs noms de domaine puis de les pointer vers mon IP statique publique unique qui a mon routeur sur elle. puis chaque fois qu'une demande est envoyée pour dire example1.com le registar DNS maître transmet à mon ip, mais puis basé sur le nom de domaine demandé je veux transmettre cette demande à un ip statique spécifique dans le réseau "local" derrière le routeur.fichier de noms de domaine et hôtes

comment pourrais-je accomplir cela en utilisant le fichier hosts, serait une simple inscription dans le fichier de mon routeur comme les hôtes example1.com 192.168.1.122 example2.com 192.168.1.134 rediriger le trafic du nom de domaine vers le serveur derrière le routeur via une adresse IP publique unique ou dois-je configurer un serveur DNS.

également si je devais décider d'utiliser le DNS, aurais-je besoin de configurer le DNS avec la zone avant d'esclave?

PS: je ne suis pas demander didacticiels étape par étape, mais plutôt une cause d'explication conceptuelle im un peu confus

merci

+1

votre question devrait être mieux posée sur http://serverfault.com – CharlesB

Répondre

2

l'en-tête IP (d'un paquet à venir à votre routeur de l'extérieur) doesn Ne contient pas de nom de domaine, il contient l'adresse IP renvoyée par le serveur DNS pour ce nom de domaine. aucune approche ne fonctionnerait, dans le cas général. Si vous voulez dire spécifiquement pour un protocole que contient un nom de domaine, tel que HTTP, posez une question plus précise sur ce que vous essayez d'accomplir.

0

Le fichier hôtes est là pour résoudre les noms d'hôtes sur votre machine locale - pensez client, pas de serveur. Vous posez des questions sur la résolution et la redirection des noms d'hôtes depuis Internet en général.

La redirection que vous souhaitez est mieux gérée par un serveur de noms de domaine. Chacun des serveurs de noms de domaine doit renvoyer l'adresse IP de votre adresse de pare-feu externe pour les hôtes sélectionnés sur ces domaines. Les "zones de renvoi d'esclave" sont simplement un moyen de dire à un serveur de noms de transmettre la requête à un autre serveur de noms pour résolution. En fin de compte, quelque chose en dehors de votre propre réseau doit résoudre les noms d'hôtes à l'adresse que vous voulez.