PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DNS (bind) Sample config



mdkuser
21.03.04, 17:39
hallo, ich möchte mir eine lokale domäne einrichten und benötige dazu einen dns-server.
als system kommt bind unter fedora core 1 zum einsatz. leider habe ich keine ahnung, wie der bind konfiguriert werden muss. ich weiss nur, dass zwei konfigs wichtig sind: a) die /etc/named.conf und b) die /var/named/xyz.zone
hier meine fragen:

a) welchen domänennamen darf ich verwenden? (soll nur für lokal gültig sein)
gibt es da standards (wie bei ips 192.168.x.x ?)

b) mal angenommen ich möchte die domäne xyz benutzen und auch einen mx record setzen, wie muss dann /etc/named.conf und /var/named/xyz.zone aussehen, also was muss da drin stehen damit die namensauflösung lokal funzt?

c) wo gibt es ein gutes howto (wenn möglich für die neueste bind variante)

danke schon mal!

JamieWolf
21.03.04, 19:45
Genau das will ich auch machen :)

Und bis jetzt hab ich folgendes gemacht:

named.conf

zone "crossfire.lan" in {
type master;
file "crossfire.zone";
};

zone "10.168.192.in-addr.arpa" in {
type master;
file "192.168.10.zone";
};


192.168.10.zone

$TTL 2D

10.168.192.in-addr.arpa. IN SOA server.crossfire.lan. root.crossfire.lan. (
2003053001 ;serial
1D ;refresh
2H ;retry
1W ;expiry
2D ) ;minimum

IN NS server.crossfire.lan.

50 IN PTR server.crossfire.lan.
66 IN PTR host01.crossfire.lan.
65 IN PTR host02.crossfire.lan.
1 IN PTR host03.crossfire.lan.

crossfire.zone

$TTL 2D

crossfire.lan. IN SOA server root.crossfire.lan. (
2003053005
1D
2H
1W
2D )

IN NS server
IN MX 10 server

server.crossfire.lan. IN A 192.168.10.50
host01.crossfire.lan. IN A 192.168.10.66
host02.crossfire.lan. IN A 192.168.10.65
host03.crossfire.lan. IN A 192.168.10.1

www IN CNAME server
subdomain IN CNAME server

Nur irgendwie findet er die Domain nicht!?!
Wenn ich "nslookup host01" ausführe bringt er immer folgendes Output:

Note: nslookup is deprecated and may be removed from future releases.
Consider using the `dig' or `host' programs instead. Run nslookup with
the `-sil[ent]' option to prevent this message from appearing.
Server: 127.0.0.1
Address: 127.0.0.1#53

** server can't find host01: NXDOMAIN