Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites". Attention, le forum rencontre actuellement quelques difficultés. En cas d'erreur 502, il ne faut pas re-valider l'envoi d'un message ou l'ouverture d'une discussion, au risque de créer un doublon.

La section divers se réorganise ! De nouvelles sous-sections à venir. (plus d'infos + donner son avis)

#1 Le 27/12/2012, à 00:21

brpagnon

BIND et erreur nom de zone

Bonjour,

J'utilise la dernière version de bind sous le dernier ubuntu server.
J'ai configuré ma zone primaire comme celle ci :
$ttl 38400
@    IN    SOA    ns1.bpagnon.local. root.bpagnon.local. (
            2012122527
            10800
            3600
            604800
            38400 )
@    IN    NS    ns1.bpagnon.local.
ns1     IN      A       192.168.0.1
columbo    IN      A       192.168.0.10
www    IN    CNAME    ns1.bpagnon.local.
Lorsque je ping mes noms de machines, pas de soucis, j'ai bien mes réponses. par contre, lorsque je ping mon nom de domaine, pas de réponse : nom non connu Je ne vois pas d'où peut venir le soucis, et vous?

Merci de votre aide

Hors ligne

#2 Le 27/12/2012, à 01:33

Maisondouf

Re : BIND et erreur nom de zone

C'est normal....
Tu as défini :
- ns1.bpagnon.local
- www.bpagnon.local

mais pas
- bpagnon.local

Actuellement ton domaine est ns1.bpagnon.local ( c'est ce que t'as mis dans ta SOA )


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#3 Le 27/12/2012, à 01:48

Maisondouf

Re : BIND et erreur nom de zone

Il faudrait mettre ça en zone directe:

$ttl 38400
@    IN    SOA    ns1.bpagnon.local. root.bpagnon.local. (
            2012122527
            10800
            3600
            604800
            38400 )
         NS    ns1.bpagnon.local.
$ORIGIN bpagnon.local.
ns1     IN      A       192.168.0.1
columbo    IN      A       192.168.0.10
www    IN    CNAME    ns1

et en zone inverse:

;
; BIND reverse data file for local loopback interface
;
$TTL    604800
$ORIGIN 0.168.192.in-addr.arpa.
@       IN      SOA     ns1.bpagnon.local. root.bpagnon.local. (
			2012122527	; Serial
			604800		; Refresh
			86400		; Retry
			2419200		; Expire
			604800		; Negative Cache TTL
			)
	IN	NS	ns1.bpagnon.local. 

1		IN     	PTR     ns1
10           IN            PTR     colombo
www		IN	CNAME	ns1

ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#4 Le 27/12/2012, à 08:08

tiramiseb

Re : BIND et erreur nom de zone

Tu n'as pas la ligne :

@ IN A  ...

Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#5 Le 27/12/2012, à 14:43

Maisondouf

Re : BIND et erreur nom de zone

pas nécessairement...


ASUS M5A88-v EVO avec AMD FX(tm)-8120 Eight-Core Processor,  OS principal Precise 12.04.1 LTS 63bits½
Bricoleur, menteur, inculte, inadapté social et mythomane, enfin d'après certains....
"the secret of my form is summed up in two words, no sport" (Winston Churchill)

Hors ligne

#6 Le 27/12/2012, à 17:28

brpagnon

Re : BIND et erreur nom de zone

Cela fonctionne en ayant :

$ttl 38400
@    IN    SOA    ns1.bpagnon.local. root.bpagnon.local. (
            2012122538
            10800
            3600
            604800
            38400 )
bpagnon.local.    IN    NS    ns1.bpagnon.local.
@     IN      A       192.168.0.1
ns1     IN      A       192.168.0.1
columbo    IN      A       192.168.0.10
www    IN    CNAME    ns1.bpagnon.local.

Cela me semble un peu étrange par rapport à vos tuyaux. Et vous?
Merci en tout cas de vous réponse.

Hors ligne

#7 Le 27/12/2012, à 18:04

tiramiseb

Re : BIND et erreur nom de zone

Ça me semble tout a fait correct.

À savoir :
@ = bpagnon.local.


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

#8 Le 27/12/2012, à 20:56

brpagnon

Re : BIND et erreur nom de zone

ok.
je pourrais donc remplacer le
bpagnon.local.    IN    NS    ns1.bpagnon.local. par @    IN    NS    ns1.bpagnon.local.

par contre, ce que je pige pas s'est le @ IN A 192.168.0.1. puisque la ligne d'avant est bpagnon.local.    IN    NS    ns1.bpagnon.local., çà ne renvoie pas directement l'IP via la résolution DNS puique j'ai une ligne ns1     IN      A       192.168.0.1 ?? Impression de doublon donc.
maintenent, si je rajoute un serveur escalve, je devrais rajouter cela :
bpagnon.local.    IN    NS    ns2.bpagnon.local.
@     IN      A       192.168.0.2
ns2     IN      A       192.168.0.2
Est ce cela?
Merci

Hors ligne

#9 Le 27/12/2012, à 21:03

tiramiseb

Re : BIND et erreur nom de zone

par contre, ce que je pige pas s'est le @ IN A 192.168.0.1. puisque la ligne d'avant est bpagnon.local.    IN    NS    ns1.bpagnon.local., çà ne renvoie pas directement l'IP via la résolution DNS puique j'ai une ligne ns1     IN      A       192.168.0.1 ??

@ IN A xxx  ==>  « l'adresse IP de "bpagnon.local" est xxx »
Cette ligne donne l'adresse IP correspondant au "domaine seul"

@ IN NS ns1  ==>  « le serveur de nom du domaine "bpagnon.local" est ns1.bpagnon.local »
ns1 IN A zzz  ==>  « l'adresse IP de "ns1.bpagnon.local" est zzz »
Ces lignes donnent le serveur de nom du domaine bpagnon.local et son adresse IP

maintenent, si je rajoute un serveur escalve, je devrais rajouter cela :
bpagnon.local.    IN    NS    ns2.bpagnon.local.
@     IN      A       192.168.0.2
ns2     IN      A       192.168.0.2
Est ce cela?

Oui il faut ajouter :
@ IN NS ns2
ns2 IN A xxx

Mais il ne faut pas ajouter de ligne "@ IN A yyy" vu qu'il faut une seule entrée "A" par adresse.


Sébastien Maccagnoni-Munch - administrateur Linux depuis le XXe siècle
Consultant informatique indépendant - http://www.smm-informatique.fr
Geek et tout plein d'autres choses - http://www.tiramiseb.fr

Hors ligne

Haut de page ↑