Habe mich entschlossen, meinen Primary-DNS für die bei Providerdomain registrierten Domains direkt auf dem Rootserver zu hosten. Eigentlich ist DNS ja nicht soooo schwer, aber trotzdem kriege ich ständig Fehler.
Kurz meine Einstellungen:
Domain: php-webapplications.de
Hauptdomain des Rootserver: php-applications.de
IP des Root-Server: 217.160.181.63
Bei Providerdomain habe ich also eigene Einstellungen für den Primary gewählt und den Secondary zu Schlund gegeben. Beim ersten Versuch habe ich als DNS "ns.php-applications.de" eingetragen (1und1 hostet die ja mit Wildcards, sollte also zu meinem Server durchkommen). Beim zweiten Versuch habe ich dann mal den Nameserver in die neue Domain gepackt (also "ns.php-webapplications.de" angegeben + IP des Servers).
Beide Versuche schlugen fehl, obwohl ich per dig, dlint und den named-tools die ganze config durchgecheckt und keinen Fehler entdeckt.
So, anbei erstmal die komplette Fehlermeldung vom NIC und meine Configs.
Code: Select all
The domain php-webapplictaions.de has NOT been updated. The following errors were detected: == SERVER ns.php-webapplications.de. == Query about php-webapplictaions.de for record types ANY Trying php-webapplictaions.de ... Query failed, 0 answers, status: non-existent domain Authority information: de 600 IN SOA dns.denic.de ops.denic.de ( 2003040163 ;serial (version) 10800 ;refresh period (3 hours) 7200 ;retry interval (2 hours) 3600000 ;expire time (5 weeks, 6 days, 16 hours) 86400 ;default ttl (1 day) ) php-webapplictaions.de does not exist, try again ns.php-webapplications.de.: NOT AUTHORITATIVE for the zone php-webapplictaions.de == END == == SERVER ns.schlund.de. == Server: ns.schlund.de Address: 195.20.224.97 Query about php-webapplictaions.de for record types ANY Trying php-webapplictaions.de ... Query failed, 0 answers, status: no error Authority information: de 73160 IN NS dns.denic.de de 73160 IN NS dns2.de.net de 73160 IN NS sss-at.denic.de de 73160 IN NS sss-de1.de.net de 73160 IN NS sss-jp.denic.de de 73160 IN NS sss-nl.denic.de de 73160 IN NS sss-uk.de.net de 73160 IN NS sss-us1.de.net de 73160 IN NS sss-us2.denic.de de 73160 IN NS auth03.ns.de.uu.net de 73160 IN NS sunic.sunet.se Additional information: dns.denic.de 73412 IN A 81.91.161.5 dns2.de.net 73411 IN A 194.246.96.49 sss-at.denic.de 73417 IN A 193.171.255.34 sss-de1.de.net 159820 IN A 193.159.170.187 sss-jp.denic.de 73412 IN A 210.81.13.179 sss-nl.denic.de 73417 IN A 193.0.0.237 sss-uk.de.net 73411 IN A 62.53.3.68 sss-us1.de.net 73411 IN A 206.65.170.100 sss-us2.denic.de 73412 IN A 167.216.196.131 auth03.ns.de.uu.net 73422 IN A 192.76.144.16 sunic.sunet.se 73418 IN A 192.36.125.2 php-webapplictaions.de ANY record currently not present at ns.schlund.de ns.schlund.de.: NOT AUTHORITATIVE for the zone php-webapplictaions.de == END == The servers don''t have all the same primary! Server ns.php-webapplications.de. is not authoritative! Server ns.schlund.de. is not authoritative!
Code: Select all
acl local {
127.0.0.1/8;
217.160.181.63;
};
acl secondary {
195.20.224.97;
195.20.225.34;
};
acl trusted {
};
options {
directory "/var/cache/bind";
notify yes;
allow-transfer { secondary; trusted; };
allow-query { any; };
auth-nxdomain no; # conform to RFC1035
};
<snip>., localhost, etc.</snip>
zone "php-webapplications.de" {
type master;
file "/var/cache/bind/php-webapplications.de.hosts";
};
Code: Select all
$ttl 38400
@ IN SOA ns hostmaster (
2003033000
10800
3600
604800
38400 )
@ IN NS ns
@ IN NS ns.schlund.de.
@ IN A 217.160.181.63
* IN A 217.160.181.63
@ IN MX 80 mx
* IN MX 80 mx
Vielen Dank für jeden Tipp!
Toby