ok, da sind grundsätzlich einige sachen falsch...
einfacher wärs meiner meinung nach gewesen wenn du das als [ code ] gepostet hättest und a schönere formatierung verwendet hättest
du hast einen fehler bei deinen reverse zonen, da hättest du jetzt die ip range 208.207.206.xxx ...
egal, ich korrigiers mal....
zone file // '/etc/named.conf'
Code:
options {
directory "/var/named";
allow-transfer { localhost; 2.dns-server-ip; };
auth-nxdomain yes;
listen-on { ip1; ip2; localhost; }; // siehe 1.)
};
zone "test.at" IN { // siehe 2.)
type master;
file "db.test.at";
};
zone "208.207.206.in-addr.arpa" IN {
type master;
file "db.208.207.206";
};
zone "." IN {
type hint;
file "db.cache"; // das file kriegst von ftp://rs.internet.net
};
1.) falls du mehrere ip's auf dem server hast und nur auf einer von diesen geantwortet werden soll
2.) du hast doch die domain test.at und nicht die subdomain ns.test.at, oder? 'ns' wär ein host innerhalb on test.at
db.test.at // '/var/named/db.test.at'
Code:
$ORIGIN .
$TTL 86400 ; 1 day
@ IN SOA ns1.test.at. root.test.at. (
4 ;serial
10800 ;refresh (3 hours)
3600 ;retry (1 hour)
604800 ;expire (1 week)
86400 ;minimum (1 day)
)
86400 NS ns1.test.at.
86400 NS ns2.test.at.
MX 100 mail.test.at.
ns1 86400 IN A 206.207.208.223
ns2 86400 IN A 206.207.208.224
ftp 86400 IN A 206.207.208.222
mail 86400 IN A 206.207.208.222
www 86400 IN A 206.207.208.222
db.208.207.206 // '/var/named/db.208.207.206'
Code:
&ORIGIN .
$TTL 86400 ; 1 day
@ IN SOA ns1.test.at. root.test.at. (
4 ;serial
10800 ;refresh (3 hours)
3600 ;retry (1 hour)
604800 ;expire (1 week)
86400 ;minimum (1 day)
)
86400 NS ns1.test.at.
86400 NS ns2.test.at.
223 86400 IN PTR ns1.tset.at.
224 86400 IN PTR ns2.test.at.
222 86400 IN PTR ftp.test.at.
222 86400 IN PTR mail.test.at.
222 86400 IN PTR www.test.at.
wichtig: wenn vollen domain namen ausschreibst, dann musst du einen '.' dahinter machen, ansonsten wird der domain name nochmal drangehängt
zb: 'ns1.test.at' würde dann zu 'ns1.test.at.test.at' werden, weil der punkt hinter 'at' fehlt...
ich nehme in meinen sbeispielen an, dass deine domain 'test.at' ist und du eigene name server hast, ansonsten brauchst du für die name server keine 'A' einträge machen (würdest einen fehler bekommen und die einträge würden ignoriert werden)
der 'hint' eintrag im zone file ist wichtig, ansonsten wird dein name server nicht ausserhalb deiner domäne auflösen können, in diesem file stehen die root name server drinnen.
ps: ich hoff ich hab jetzt vor lauter text nix vergessen