En fait, je vais commencé par le début.
J'ai un serveur Ubuntu v10.10 sur lequel j'ai implémenté dhcp3-server, bind9 et samba (partage de fichiers et serveur WINS).
Coté clients
Les clients sont des PC sous Windows XP. Ils obtiennent correctement les adressent IP.
L'exploration du voisinage réseau se passe également correctement.
Les PC peuvent pinger le serveur ou les autres clients par leurs noms.
Coté serveur
J'ai besoin de monter des ressources partagées par les clients.
J'utilise la commande
mount -t smbfs -o username="toto",password="titi" //PC1/partage /backup/dev
Le problème c'est que le serveur est incapable de résoudre le nom PC1.
(J'ai le même message lorsque je fait ping PC1)
Je ne peux pas construire la liste des machines clientes avec le fichier /etc/hosts car les adresses ip sont affectées de façon dynamique.
J'ai donc essayé de configurer bind9 pour répondre au problème de résolution des noms
/etc/bind/named.conf.local
zone "compagnie" IN {
type master;
file "/etc/bind/db.compagnie";
allow-update { none; };
};
zone "21.168.192.in-addr.arpa" IN {
type master;
file "/etc/bind/db.rev.compagnie";
allow-update { none; };
};
/etc/bind/db.compagnie
$ORIGIN .
$TTL 10800
compagnie IN SOA srvlinux. root.srvlinux. (
2011042101
28800
3600
604800
172800 )
compagnie IN NS srvlinux.
/etc/bind/db.rev.compagnie
$ORIGIN .
$TTL 10800
Compagnie IN SOA srvlinux. root.srvlinux. (
2011042101
28800
3600
604800
172800 )
compagnie IN NS srvlinux.
Je lance la commande : named-checkzone compagnie /etc/bind/db.compagnie
j'obtiens : zone compagnie/IN: loaded serial 2011042101
OK
Je lance la commande : named-checkconf
je n'obtiens rien (pas de réponse mais pas d'erreur non plus)
Je lance la commande : nslookup
> serveur 127.0.0.1
server: 127.0.0.1
Adress: 127.0.0.1#53
** server can't find serveur: NXDOMAIN
>
# Résolution de noms
Posté par spiot . En réponse au message Nom de domaine DNS. Évalué à -1.
En fait, je vais commencé par le début.
J'ai un serveur Ubuntu v10.10 sur lequel j'ai implémenté dhcp3-server, bind9 et samba (partage de fichiers et serveur WINS).
Coté clients
Les clients sont des PC sous Windows XP. Ils obtiennent correctement les adressent IP.
L'exploration du voisinage réseau se passe également correctement.
Les PC peuvent pinger le serveur ou les autres clients par leurs noms.
Coté serveur
J'ai besoin de monter des ressources partagées par les clients.
J'utilise la commande
mount -t smbfs -o username="toto",password="titi" //PC1/partage /backup/dev
Le problème c'est que le serveur est incapable de résoudre le nom PC1.
(J'ai le même message lorsque je fait ping PC1)
Je ne peux pas construire la liste des machines clientes avec le fichier /etc/hosts car les adresses ip sont affectées de façon dynamique.
J'ai donc essayé de configurer bind9 pour répondre au problème de résolution des noms
Voici les fichiers :
/etc/resolv.conf
search compagnie
nameserver 127.0.0.1
/etc/bind/named.conf.options
options {
directory "/var/cache/bind";
forwarders {
80.10.246.2;
};
auth-nxdomain no;
listen-on-v6 { any; };
};
/etc/bind/named.conf.local
zone "compagnie" IN {
type master;
file "/etc/bind/db.compagnie";
allow-update { none; };
};
zone "21.168.192.in-addr.arpa" IN {
type master;
file "/etc/bind/db.rev.compagnie";
allow-update { none; };
};
/etc/bind/db.compagnie
$ORIGIN .
$TTL 10800
compagnie IN SOA srvlinux. root.srvlinux. (
2011042101
28800
3600
604800
172800 )
compagnie IN NS srvlinux.
/etc/bind/db.rev.compagnie
$ORIGIN .
$TTL 10800
Compagnie IN SOA srvlinux. root.srvlinux. (
2011042101
28800
3600
604800
172800 )
compagnie IN NS srvlinux.
Je lance la commande : named-checkzone compagnie /etc/bind/db.compagnie
j'obtiens : zone compagnie/IN: loaded serial 2011042101
OK
Je lance la commande : named-checkconf
je n'obtiens rien (pas de réponse mais pas d'erreur non plus)
Je lance la commande : nslookup
> serveur 127.0.0.1
server: 127.0.0.1
Adress: 127.0.0.1#53
** server can't find serveur: NXDOMAIN
>
Je ne sais plus quoi faire
Merci de votre aide...