Rechercher : dans
Par :

Configure le DNS pour intern et externe

Dernière réponse le 8 déc 2005 à 04:05:35 SK, le 7 déc 2005 à 04:30:45 
 Signaler ce message aux modérateurs

Bonjour,
Dans notre reseau on utilise le serveur linux comme le serveur web, mail et aussi le serveur de nom (DNS).

L'Internet qui vient de l'exterieux est passer par un routeur ZyWall 10 et on fait forward vers le serveur linux tout ce qui concerne les services dans ce serveur.

dans la configuration de fichier zone on doit mettre IP public (IP de l'internet) pour qu'il reponse les requete de l'exterieur correctement et maintenant le serveur web, le mail ... marchent tres bien pour l'exterieur mais par contre dans le reseau interne on ne peux pas voir notre site web par taper le nom comme www.notredomain.com mais l'exterieur marche bien...

pour ce problem comment je pourrais le resoudre? il faut creer deux zone pour interne et externe? si c'est comme ca comment je peux le dire dans le fichier /etc/named.conf pour qu'il sache comme externe et interne c'est la meme domain donc le nom de zone doit etre aussi le meme. Oubien creer le virtuel host.....?

Si quelqu'un a une idee s'il vous plait donniez moi la solution

merci beaucoup en avance....

SK

Configuration: Linux (Fedora core 4)

Meilleures réponses pour « Configure le DNS pour intern et externe » dans :
Disque dur externe USB non reconnu sous Windows VoirSi Windows ne reconnaît pas votre disque dur externe, veuillez vérifier les points suivants : Dans le panneau de configuration : Double-cliquer sur Outils d'administration, Cliquer sur Gestion de l'ordinateur Cliquer sur Gestion des...
Configurer le wifi sous Linux VoirWiFi sous Linux Première étape : diagnostic Deuxième étape : la carte n'est pas reconnue Troisième étape : configurer la carte En WEP En WPA Quatrième étape : se connecter au point d'accès Toujours en difficulté ? Ce tutoriel...
OpenDNS: Un DNS rapide et utile VoirDNS ? Pourquoi OpenDNS ? Comment procéder ? Gratuit ? Inconvénients OpenDNS n'est pas Fonctionnalités complémentaires Détail des fonctionnalités complémentaires Se connecter Ajouter son IP Changement d'adresse IP Voir les...
DNS (Système de noms de domaine) VoirQu'appelle-t-on DNS ? Chaque ordinateur directement connecté à internet possède au moins une adresse IP propre. Cependant, les utilisateurs ne veulent pas travailler avec des adresses numériques du genre 194.153.205.26 mais avec un nom de domaine...
Intranet - Installation du DNS VoirPackages nécessaires à l'installation Un DNS (serveur de noms) est un serveur permettant d'associer un nom aux adresses IP des ordinateurs du réseaux. Afin de mettre en place un tel serveur, il est nécessaire d'installer bind et named. Ceux-ci...
Infogérance (OutSourcing) - Externalisation VoirNotion d'infogérance On appelle infogérance (en anglais facilities management ou outsourcing) l'externalisation d'une partie de ses services, c'est-à-dire confier tout ou partie de la gestion du système d'information à un prestataire informatique...

1

kmf31, le 7 déc 2005 à 13:23:27

Une solution facile, meme si ce n'est pas tres elgante, serait d'ajouter les bonnes lignes dans les fichiers /etc/hosts sur tous les pcs dans le sous-reseau. Il suffit d'y ajouter une ligne comme:

192.168.0.37  www.notredomain.com

Ici j'ai mis a titre purement exemple le numero: 192.168.0.37 comme numero IP prive (et pas publique!!) du serveur. Bien sur tu mettras le bon numero pour toi. Ca marche comme ca sur tout client Linux. Je crois pour un client Windows il y a aussi quelque part un fichier host ou hosts comme ca mais je ne connais pas les details.

Avec ca le nom www.notredomain.com sera traduit vers l'IP local et pas publique. Normalement le fichier /etc/hosts a la priorite envers les serveurs DNS, c.-a-d. si le fichier /etc/host.conf contient la bonne config, a savoir:
order hosts,bind

=> d'abord: /etc/hosts et apres DNS.

Le seul inconvenient de cette solution: Si on a un pc portable qui peut etre a la fois dans le sous-reseau et une autre fois (le soir a la maison) sur internet, donc qui aurait une fois un role interne et une autre fois un role externe.

Une autre solution serait en effet de configurer son propre nameserveur quelque part dans le sous-reseau qui ferait la bonne traduction mais il faut entrer dans la mise en place et config de "named". C'est plus complique, moi je ne connais pas ca.

Répondre à kmf31

2

 kinder.surprise, le 8 déc 2005 à 04:05:35

à tout hasard, un jour je l'ai fait tourner avec succès sur ma machine en suivant les instructions de
http://www.adams-blake.com/media/named-How-To.txt

mais je suis sur une slackware 9.0 d'une part et d'autre part je n'ai pas approfondi
gnagnagna

Répondre à kinder.surprise
Collection CommentÇaMarche.net