Daher habe ich mich widerwillig mit bind beschäftigt - und siehe da, es funktioniert "fast".
Ein Domain-Update bei Schlund (Primary NS jockelhofmann.de - muss das ns-jockelhofmann.de heißen?, Glue-IP eingetragen) meckerte mir:
Code: Select all
2004-02-24 17:32:55.0 DENIC
Re UPDATE / notok - errors
The domain jockelhofmann.de has NOT been updated. The following errors were detected: == SERVER ns.schlund.de. == Server: ns.schlund.de Address: 195.20.224.97 Query about jockelhofmann.de for record types ANY Trying jockelhofmann.de ... Query failed, 0 answers, status: no error Authority information: de 71007 IN NS a.nic.de
... jockelhofmann.de ANY record currently not present at ns.schlund.de ns.schlund.de.: NOT AUTHORITATIVE for the zone jockelhofmann.de == END == Server ns.jockelhofmann.de. not in NS set! Server ns.schlund.de. is not authoritative!
Code: Select all
options {
directory "/var/named";
allow-query { any; };
notify no;
allow-transfer { 195.20.224.97; 195.20.225.34; };
auth-nxdomain yes;
zone "localhost" in {
type master;
file "localhost.zone";
};
zone "0.0.127.in-addr.arpa" in {
type master;
file "127.0.0.zone";
};
zone "." in {
type hint;
file "root.hint";
};
zone "166.160.217.in-addr.arpa" in {
type master;
file "217.160.166.zone";
};
zone "jockelhofmann.de" in {
type master;
file "jockelhofmann.de.zone";
};
Code: Select all
$TTL 1W
@ IN SOA ns.jockelhofmann.de. jockel.jockelhofmann.de. (
2004022502 ; serial
2H ; refresh
1H ; retry
1W ; expiry
11h) ; minimum
IN NS ns.jockelhofmann.de.
IN NS ns.schlund.de.
IN MX 10 mail.jockelhofmann.de.
IN MX 20 mxXY.schlund.de.
IN A 217.160.166.150
* IN A 217.160.166.150
Code: Select all
$TTL 1W
@ IN SOA ns.jockelhofmann.de. jockel.jockelhofmann.de. (
2004022502 ; serial
8H ; refresh
2H ; retry
1W ; expiry
11h) ; minimum
IN NS ns.jockelhofmann.de
IN NS ns.schlund.de.
150 IN PTR jockelhofmann.de.
~
Code: Select all
ps -ax | grep named
2000 ? S 0:00 /usr/sbin/named
2001 ? S 0:00 /usr/sbin/named
2002 ? S 0:00 /usr/sbin/named
2003 ? S 0:00 /usr/sbin/named
2004 ? S 0:00 /usr/sbin/named
4233 pts/3 S 0:00 grep named
dig auf dem Server liefert:
Code: Select all
dig @217.160.166.150 jockelhofmann.de any
; <<>> DiG 9.1.3 <<>> @217.160.166.150 jockelhofmann.de any
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 58828
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 6, AUTHORITY: 2, ADDITIONAL: 2
;; QUESTION SECTION:
;jockelhofmann.de. IN ANY
;; ANSWER SECTION:
jockelhofmann.de. 604800 IN SOA ns.jockelhofmann.de. jockel.jockelhofmann.de. 2004022502 7200 3600 604800 39600
jockelhofmann.de. 604800 IN NS ns.schlund.de.
jockelhofmann.de. 604800 IN NS ns.jockelhofmann.de.
jockelhofmann.de. 604800 IN MX 10 mail.jockelhofmann.de.
jockelhofmann.de. 604800 IN MX 20 mxXY.schlund.de.
jockelhofmann.de. 604800 IN A 217.160.166.150
;; AUTHORITY SECTION:
jockelhofmann.de. 604800 IN NS ns.jockelhofmann.de.
jockelhofmann.de. 604800 IN NS ns.schlund.de.
;; ADDITIONAL SECTION:
ns.jockelhofmann.de. 604800 IN A 217.160.166.150
mail.jockelhofmann.de. 604800 IN A 217.160.166.150
;; Query time: 21 msec
;; SERVER: 217.160.166.150#53(217.160.166.150)
;; WHEN: Wed Feb 25 14:00:08 2004
;; MSG SIZE rcvd: 237
Code: Select all
dig jockelhofmann.de any
; <<>> DiG 9.2.2 <<>> jockelhofmann.de any
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 25137
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;jockelhofmann.de. IN ANY
;; ANSWER SECTION:
jockelhofmann.de. 18620 IN A 217.160.166.150
jockelhofmann.de. 18620 IN NS ns.schlund.de.
jockelhofmann.de. 18620 IN NS ns2.schlund.de.
;; Query time: 65 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Wed Feb 25 14:04:46 2004
;; MSG SIZE rcvd: 93
Mail kommt natürlich auch nicht an.
Was tun nun?
:-) Jockel
