bonsoir, voila mon probleme:
on me demande de mettre en place un serveur DNS sur une red hat 9.
je devais mettre en place les ip suivante:
domaine: mondomaine.fr
mamachine 192.168.0.1
machine1 192.168.0.2
machine2 192.168.0.3
le truc c’est que je ne suis relien a aucun pc ni internet, machine 1 et 2 sont virtuel
donc j’ai ecrit le code(dans named.conf et dans les fichiers /var/named
qd je test: si je tape: http://www.mon_domaine.fr
j’arrive sur la page d’apache, donc bien
qd je met localhost, idem…
par contre, avec machine1 et 2, impossible, il ne trouve pas…
j’ai bien fait correspondre les ip…
mon maitre de stage m’assure que c’est possible, meme si les machine 1 et 2 sont virtuel…
si qq’un a une idée… merci
mais je devais aussi mettre
les seules commandes pour savoir si ton serveur DNS fonctionne c’est nslookup ou dig. tu requetes ton serveur DNS avec le nom que tu as config et si ca renvoie une ip alors c’est bon.
ensuite, si tes machines n’existent pas ou alors si aucun service ne repond a cette ip, c’est un autre probleme.
mais ce n’est surement pas avec un simple navigateur que tu pourras evaluer d’ou vient le probleme.
Pour simuler des machines differentes avec linux et apache, c’est tres facile, il suffit de creer des alias sur ton interface reseau
eth0:0
eth0:1
eth0:2
etc
chaque alias aura sa propre ip et son propre masque reseau.
tu peux en mettre 10 par interface.
ansuite, il faut configurer des hotes virtuels apache qui repondront a une ip et un nom de domaine chacun.
de cette maniere, tu peux simuler tout un groupe de serveurs web.
Je comprends les alias pour les commandes. Cela permet de personnaliser le nom de ses commandes, mais les alias pour les interfaces reseaux, la je vois pas trop.