Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/01/2007, à 11:11

bris

DNS configurer bind9 pour une LAN

Bonjour à tous,
je viens d'installer bind9 sur un server samba qui fait office de PDC, j'ai ensuite configuré mes clients avec l'IP du server pour la résolution des, çà marche très bien pour internet, ceci étant dit, si je fais un "nslookup NOM_DU_SERVER", il ne me trouve rien alors que le "ping NOM_DU_SERVER" fonctionne...

J'ai essayé de suivre le tutorial suivant : http://doc.ubuntu-fr.org/bind9
mais en reloadand le service, j'ai le message suivant :

* Reloading domain name service...
rndc: 'reload' failed: failure
                                                                         [ ok ]

voici mes fichiers de configuration (sachant que /etc/bind9/named.conf.local est un include de /etc/bind9/named.conf)
mon nom de domaine est RCB_SERVER, voici mon smb.conf :

[global]

   workgroup = RCB_SERVER
   netbios name = server-RCB
   server string = %h
   wins support = yes
   dns proxy = no
   name resolve order = wins lmhosts host bcast

/etc/bind9/named.conf.local:

zone "RCB_SERVER" {
type master;
file "/etc/bind/db.RCB_SERVER";
}

zone "10.0.0.in-addr.arpa" {
type master;
file "/etc/bind/db.10.0.0";
}

/etc/bind9/db.10.0.0 :

$TTL 3h
@       IN      SOA     ns.RCB_SERVER.  hostmaster.RCB_SERVER. (
                                2007010201
                                8H
                                2H
                                1W
                                1D )

@       IN      NS      ns.RCB_SERVER.

/etc/bind9/db.DOMAIN-RCB :

$TTL 3h
@       IN      SOA     ns.RCB_SERVER.  hostmaster.RCB_SERVER. (
                                2007010201
                                8H
                                2H
                                1W
                                1D )

@       IN      NS      ns.RCB_SERVER.

J'espère que vous allez pouvoir m'aider...
A+ ;-)

Dernière modification par bris (Le 12/01/2007, à 11:12)


un vaut mieu que deux ! CQFD

Hors ligne

#2 Le 12/01/2007, à 11:18

dexinou

Re : DNS configurer bind9 pour une LAN

Salut,
normal que ça te retourne rien puisque tu n'a pas mi d'IP pour les hôtes de ton réseau.

Jète un gros coup d'oeil ici : http://snow-seb.9online.fr/bind_v2.htm
et bonne chance wink

Dernière modification par dexinou (Le 12/01/2007, à 11:20)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#3 Le 12/01/2007, à 15:40

tmabouma

Re : DNS configurer bind9 pour une LAN

bonjour!


je ssuis un néophyte dans le domaine et je veux configure mon server Bind9. Mais les info ci-dessus sont très techniques pour moi . quelqu'un peut-il me les rendre claire ???
Merci

Hors ligne

#4 Le 14/01/2007, à 23:13

meu-buntu

Re : DNS configurer bind9 pour une LAN

salut, normalement en suivant le tutorial de la doc ubuntu, tu devrais pouvoir t'y retrouver : http://doc.ubuntu-fr.org/bind9 .
aussi http://fr.wikipedia.org/wiki/DNS (et bien d'autre infos avec google)

Hors ligne

#5 Le 15/01/2007, à 12:30

bris

Re : DNS configurer bind9 pour une LAN

tmabouma, pourrais-tu s'il te plait créer une discution relative à ton problème ou au moins avoir la courtoisie d'attendre que je finisse de résoudre le mien avant de poster, merci big_smile

dexinou et meu-buntu,
Si j'ai bien compris, il faut donc que j'assigne manuellement les IP des machine à leur nom dans named.conf.local.... C'est somme toute assez logique mais n'existe-t-il pas une solution dynamique ? immaginons que j'ai 200 clients, je devrais le faire pour chaque bécane?

D'autre part, l'extension .lan que je retrouve sur touts les tutos est-il obligatoire ou n'est-ce en fait qu'une nomenclature, une convention d'attribution de nom de domaine? dois-je l'écrire ainsi?

Dernière modification par bris (Le 15/01/2007, à 12:35)


un vaut mieu que deux ! CQFD

Hors ligne

#6 Le 15/01/2007, à 14:54

dexinou

Re : DNS configurer bind9 pour une LAN

dexinou et meu-buntu,
Si j'ai bien compris, il faut donc que j'assigne manuellement les IP des machine à leur nom dans named.conf.local.... C'est somme toute assez logique mais n'existe-t-il pas une solution dynamique ? immaginons que j'ai 200 clients, je devrais le faire pour chaque bécane?

dans le fichier named.conf.local il faut indiquer sur quel domaine le serveur dns a autorité.

comme ceci:

zone "domain.com" {
        type master;
	file "/var/cache/bind/domain.com.zone";
};

ensuite il faut créer le fichier de ta zone pour domain.com dans /var/cache/bind/  que l'on nommera domain.com.zone:

$ORIGIN .
$TTL 7200	; 2 hours
domain.com		IN SOA	ns1.domain.com. webmaster.domain.com. (
				2007010101 ; serial
				7200       ; refresh (2 hours)
				3600       ; retry (1 hour)
				604800     ; expire (1 week)
				86400      ; minimum (1 day)
				)
			NS	ns1.domain.com.
			NS	ns2.domain.com.
			
			MX	5 mx.domain.com.
			MX	10 mail.domain.com.
			TXT	"Webserver - DNS"
	
$ORIGIN domain.com.
			A	82.215.41.25
www		IN	A	82.215.41.25
ftp		IN	A	82.215.41.25
pop	IN	A	82.215.41.25
smtp	IN	A	82.215.41.25
mail   IN	A	82.215.41.25
ns1    IN	A	82.215.40.12
mx     IN	A	82.215.41.24

si la machine à une adresse ip publique alors ajouter l'adresse publique,
si la machine à une adresse ip privée alors ajouter l'adresse privée

dans l'exemple si dessus le serveur web, ftp, mail (smtp et pop) se trouve sur la même machine et le serveur dns (ns1) ainsi que le second serveur mail (mx) se trouve sur une autre machine.

Pour vérifier ensuite si le serveur dns est bien configurer faire un :

named-checkconf

si ça retourne rien alors c'est bon

ensuite vérifier si la zone est bien prise en compte par le serveur dns faire un petit:

named-checkzone domain.com /var/cache/bind/domain.com.zone

et il doit vous retourner le numéro de série et un petit OK.

zone domain.com/IN: loaded serial 2007010101
OK

ensuite recharger bind:

/etc/init.d/bind9 reload

Note:si vous faite un restart ça va vider le cache du serveur
on ne dois pas faire un coller copier su le fichier mais recopier tout à la main sinon vous allez avoir des erreurs (faire un ENTER après chaque ligne tappée)

Si on comprend pas tout de suite c'est pas grave, le lendemain ça sera plus clair dans la tête lol

Bon courage pour la suite :-)

Dernière modification par dexinou (Le 15/01/2007, à 17:04)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#7 Le 17/01/2007, à 18:59

bris

Re : DNS configurer bind9 pour une LAN

salut denixou,
bon çà commence à m'énerver un peu ce problème de dns... si çà ne te dérange pas recommeçons depuis le début :

1 - Sur mon server, j'ai installé samba et j'en ai fait un PDC, puis j'ai installé bind9. Avec la configue de base de bind9 (je ne touche à rien, je n'inclu pas de fichier named.conf.local), et en configurant les machines clientes avec comme server DNS l'IP du server, tout fonctionne parfaitement, les clients peuvent se connecter à Internet... Moralité : A quoi peut bien me servir la configuration d'un named.conf.local?

2 - Je suis suppris de voir que quand bind tourne (toujours avec la configue de base), mon /etc/resolv ne sert plus rien?!?! je l'édite puis je supprime tout puis je relance bind et networking... Et mes clients peuvent toujours se connecter aux sites internet?!?! ma question est donc : Il y a donc des forwarder automatiques dans bind? je ne pense pas... qui peut m'expliquer?

Merci d'avance ;-)

Dernière modification par bris (Le 17/01/2007, à 19:01)


un vaut mieu que deux ! CQFD

Hors ligne

#8 Le 23/01/2007, à 14:26

bris

Re : DNS configurer bind9 pour une LAN

je relance pour les questions relatives à mon dernier message :-)


un vaut mieu que deux ! CQFD

Hors ligne