PDA

Bekijk Volledige Versie : Bind notify not authoritative



fndanielnl
22/12/08, 22:12
Ik was bezig met het instellen van een slave BIND server op een windows bak, die als slave dient voor een DirectAdmin server. Ik krijg alleen de volgende melding wanneer er een zone transfer zou moeten beginnen:


client 82.51.542.156#37823: received notify for zone 'testdomein.nl': not authoritative

Het idee is dus dat hij testdomein.nl zone aanmaakt maar hij slaat hem af.

Dit is de huidige namec.conf:


options {
listen-on { any; };
listen-on { 82.84.176.208; };
directory "c:\named\zones";
allow-transfer { 82.51.542.156; };
recursion no;
};

zone "domein2.nl" {
type slave;
file "db.domein2.txt";
masters { 82.51.542.156; };
};

Hoop dat iemand mij verder kan helpe :lovewht:

Cakkie
22/12/08, 22:43
In de log staat testdomein.nl, maar in de conf staat domein2.nl, of is dit toevallig omdat je de eigenlijke domeinnamen gewijzigd hebt om het hier te posten?

Anyway, de zone moet in de conf van de slave staan, en dan zou het moeten werken.

fndanielnl
22/12/08, 22:58
Jah okej neej dat is bewust. Alleen punt is dus dat ik eigenlijk wil dat hij automatisch de zones van de master server toevoegt. Dus eigenlijk wanneer hij komt met 'testdomein.nl': not authoritative zou hij de zone testdomein.nl moeten toevoegen. Maar hoe dit voormekaar te krijgen ik heb geen idee :S ?

Cakkie
22/12/08, 23:06
Dat gaat niet met bind. De enige manier om dat voor elkaar te krijgen is gebruik te maken van third-party tools.

PowerDNS kan het wel, maar dan moet je die natuurlijk weer gaan gebruiken ipv bind, en ik weet niet in hoeverre die met DA kan samenwerken.

wonko
23/12/08, 08:37
Powerdns is hier ideaal voor. Ik weet wel niet als het op Windows loopt...

PeterT
23/12/08, 12:28
PDNS draait wel op windows, echter geen ervaring mee op dat platform. Maar als ik me niet vergis kun je PDNS laten draaien als slave voor een BIND master. Op die manier zou het moeten kunnen werken.

Randy
23/12/08, 14:35
Zet onder de "allow-transfer { 82.51.542.156; };" ook even de also-notify regel, zodat bij een update deze ook overgeseind wordt.

fndanielnl
23/12/08, 15:29
heb even wat geprobeert met power dns maar tot heden draait het niet echt lekker op windows... :(

fndanielnl
23/12/08, 21:09
okej ik heb nu power dns draaien en krijg dit:



Recieved NOTIFY for testdomein.nl from 85.234.123.4 for which we are not authoratative
Unable to find backend willing to host testdomein.nl for potential supermaster 85.234.123.4
Not authoritative for 'testdomein.nl', sending servfail to 85.234.123.4

Marinus
23/12/08, 21:45
Bij PowerDNS moet je dan je primaire nameserver als supermaster toevoegen.

Even uitgaand van de situatie dat je de MySQL backend gebruikt moet je dan een entry voor je primaire nameserver in de supermasters tabel maken.

fndanielnl
23/12/08, 22:48
Volgens mij heb ik het nu werkend


Recieved NOTIFY for testdomein.nl from 67.23.123.345 for which we are not authoritative
Created new slave zone 'testdomein.nl' from supermaster 67.23.123.345, queued axfr
godbc Connection succesful
No serial for 'testdomein.nl' found - zone is missing?
AXFR started for 'testdomein.nl', transaction started
AXFR done for 'testdomein.nl", zone comitted
Recieved NOTIFY for testdomein.nl from master 67.23.123.345, we are up to date: 2008122300<=2008122300
(let niet op de IP's heb deze veranderd)

Heel erg Bedankt! allemaal :D

Marinus
24/12/08, 00:45
Die melding over No Serial... Heb je wel een SOA records in bind zitten?

[edit]

Nevermind, het is laat - ik las het verkeerd.

Dit ziet er gewoon goed uit voor PowerDNS