Bind9

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
MerkelM
Beiträge: 26
Registriert: 25.08.2003 23:28:25
Kontaktdaten:

Bind9

Beitrag von MerkelM » 12.10.2004 14:27:40

Hi

Ich habe da mal eine Frage zu Bind9 und hoffe das ich ihr im Richtigem Forum bin :)

Also ich habe 2 Namenserver laufen und jetzt will ich das NS2 bei NS1 die Zonen automatisch hollt.
Was muss ich da machen ??

Danke für euer Hilfe im Vorraus

MerkelM

Benutzeravatar
HZB
Beiträge: 490
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Beitrag von HZB » 12.10.2004 15:06:56

Hi !

Du brauchst nur beim NS2 eintragen das er slave ist und Ihm sagen wo er sich die zonen holen soll.

type slave;
master { IP von NS1; };

hth

Patrick

MerkelM
Beiträge: 26
Registriert: 25.08.2003 23:28:25
Kontaktdaten:

Beitrag von MerkelM » 12.10.2004 15:23:07

Das muss ich in die named.conf eintragen ??

und wenn ja wo ??


Gruss
MerkelM

Benutzeravatar
HZB
Beiträge: 490
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Beitrag von HZB » 12.10.2004 22:19:19

Ja richtig. Du mußt das in der named.conf eintragen z.B.:

Code: Alles auswählen

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

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

MerkelM
Beiträge: 26
Registriert: 25.08.2003 23:28:25
Kontaktdaten:

Beitrag von MerkelM » 13.10.2004 15:02:37

Hi

Ich habe jetzt so die einstellungen bei NS2

Code: Alles auswählen

options { 
directory "/var/cache/bind"; 
 
notify yes; 

# Zonentransfer auf zweiten Nameserver erlauben 
allow-transfer { 213.202.245.89; };

//listen-on port 53 { 127.0.0.1; 82.96.84.96; };
listen-on-v6 { none; }; 

allow-query { 82.96.84.96; 213.202.245.89; };
auth-nxdomain no; 
allow-recursion { none; }; 

};

// prime the server with knowledge of the root servers
zone "." {
	type hint;
	file "/etc/bind/db.root";
};

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912

zone "localhost" {
	type slave;
	file "/etc/bind/db.local";
	masters {
		82.96.84.96;
		};
};

zone "127.in-addr.arpa" {
	type slave;
	file "/etc/bind/db.127";
	masters {
		82.96.84.96;
		};
};

zone "0.in-addr.arpa" {
	type slave;
	file "/etc/bind/db.0";
	masters {
		82.96.84.96;
		};
};

zone "255.in-addr.arpa" {
	type slave;
	file "/etc/bind/db.255";
	masters {
		82.96.84.96;
		};
};

// add entries for other zones below here
und bei NS1 habe ich es so

Code: Alles auswählen

options { 
directory "/var/cache/bind"; 
 
notify yes; 

# Zonentransfer auf zweiten Nameserver erlauben 
allow-transfer { 213.202.245.89; };

//listen-on port 53 { 127.0.0.1; 82.96.84.96; };
listen-on-v6 { none; }; 

allow-query { 82.96.84.96; 213.202.245.89; };
auth-nxdomain no; 
allow-recursion { none; }; 

};

//////////////////////////////////////////////////////////////////////////

// prime the server with knowledge of the root servers
zone "." {
	type hint;
	file "/etc/bind/db.root";
};

// be authoritative for the localhost forward and reverse zones, and for
// broadcast zones as per RFC 1912

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

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

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

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

include "/etc/bind/named.eazydns";
Ist das so richtig ??[/code]

Benutzeravatar
HZB
Beiträge: 490
Registriert: 22.10.2003 11:52:15
Wohnort: Wien

Beitrag von HZB » 14.10.2004 11:58:18

Nicht ganz.

Du brauchst nur bei Deinen Zonen angeben, dass er ein slave ist. Also nicht bei 127. oder 255. oder 0 !!

Patrick

Antworten