Salut,
Je suis newbie sur la Mandrake, moins sous Unix, je cherche à résoudre un problème d'enregistrement dans un serveur DNS interne.
Je décris ma conf vite fait: Un routeur Wifi qui fait DHCP serveur; un routeur (Speedtouch) qui ne fait plus routeur mais juste DNS serveur; plusieurs PC sous Windoz ou Linux.
Tous les ordis ont leur conf réseau paramétrée pour:
-- Démarrer sur DHCP;
-- Le nom de domaine est forcé pour avoir mydom.fr;
-- Le serveur DNS est forcé pour qu'il pointe sur le Speedtouch qui fait cette fonction.
Les Windoz n'ont aucun problème: Ils reçoivent très bien une adresse par le serveur DHCP; ils ping très bien les autres membres du réseau par le nom simplifié ou le nom complet (toto ou toto.mydom.fr).
Les Windoz voient bien le linux dans le réseau (netbios ou ping) car le linux fait tourner Samba. Mais un nslookup sur Windoz montre que le serveur DNS ne connaît pas le linux???
Le linux Mandrake reçoit bien une adresse par le serveur DHCP; le fichier resolv.conf est correct et l'ordi ping bien les autres membres du réseau par leur nom, simple ou avec le domaine.
resolv.conf contient:
search mydom.fr
nameserver 192.168.x.x
dhclient-eth0.conf contient:
supersede domain-name "mydom.fr";
supersede domain-name-server 192.168.x.x;
send host-name "toto.mydom.fr"; # temporary ifup addition
En revanche:
1) Il semble que les propres nom et domaine de l'ordinateur soient mal propagés lors du démarrage du réseau. La commande hostname renvoie bien le nom, mais domainname renvoie (none). Apache renvoie ce message d'erreur: "httpd2: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName". Ou bien la conf du sshd renvoie: "Failed to loop IP address for silenus to test telnet or SSH server."
2) Donc je ne comprends pas pourquoi le linux ne s'identifie pas au serveur DNS? A quel moment bind intervient-il une fois que DHCP a reçu une adresse?
3) Si je tape domainname -d mydom.fr pour setter le domaine, il m'envoie bouler???
Quelqu'un aurait-il une piste?
Merchi bôcoup!