Ich habe ein paar sites mit subdomains von dyndns. Die funktionieren weiterhin normal. Eine davon ist guyane.dyn-o-saur.com
Bei dyndns kann man aber nur 5 kostenlose sites haben. Daher habe ich ca. 20 weitere bei yi.org . Eine davon ist copaya.yi.org . Bei yi.org ist jedoch das update der dynamischen IP sehr problematisch. Daher leite ich diese subdomains, per NS-Record im nameserver von yi.org, zu mir unter og dyndns-Namen um, lasse bind laufen, und schreibe bei IP-Änderung in die Dateien in /var/named/caching-example einen A -Record mit der dyn. IP rein, momentan 81.248.52.109 siehe im Beispiel unten.
Bisher ging das auch immer. Zuletzt hatte ich ein einfaches Modem
ohne firewall und pppoe im Rechner (nicht im Modem) laufen, zuvor aber einen Router wie jetzt, damit ging es damals auch.
Kuerzlich habe ich Provider und Modem gewechselt. Seitdem gehen die dyndns-sites weiterhin. Aber die yi.org -sites sind zwar von meinem eigenen Rechner aus sichtbar , aber offenbar nicht von aussen. Weder der nameserver vom Provider, noch netcraft.com, findet meine yi.org -sites.
Beispiele unten. Zumindest von meinem Rechner geht dig +trace copaya.yi.org und zeigt alles korrekt an. Ebenso dig @<dyndns-Name> <yi.org-name> zBsp dig @guyane.dyn-o-saur.com copaya.yi.org und dig @127.0.0.1 <yi.org-name>. Nicht dagegen geht es mit ...@192.168.1.1 ... oder mit @<nameserver-meines-providers = 80.10.246.3> obwohl beide normal anderweitige sites/namen auflösen.
Ich wuerde vermuten dass entweder a) die Anfragen von aussen an meinen NS nicht durchs Modem kommen, oder b) die Antworten meines NS nicht durchs Modem raus oder c) die Weitergabe des nameservers von yi.org an meinen nicht funktioniert. Andererseits geht aber dig +trace <mein-yi-site>
Mein rechner ist als DMZ in meinem lan eingestellt, inzwischen sind auch firewall und nepenthes auf meinem Rechner ganz abgestellt, damit die bei der Fehlersuche nicht stören.
Ich suche schon seit langem. Vielleicht weiß jemand Rat.
Falls jemand rumprobiet: Mein Rechner hat u.a. die og Namen von dyndns und yi , aber die IP ist dynamisch und kann sich gelegentlich ändern
Code: Select all
root@werner:/var/named/caching-example# cat guyane.yi.org
$TTL 120
$ORIGIN guyane.yi.org. ; zur Vermeidung von chaos, alles explizit statt mit @
guyane.yi.org. 120 IN SOA monkey.is-a-geek.net. root.monkey.is-a-geek.net. (
1236613769
3H ; refresh
15M ; retry
1D ; expiry
12H ) ; minimum
120 IN NS monkey.is-a-geek.net. ; ueberfl. falls nachfgd. Selbstbezug
120 IN NS guyane.dyn-o-saur.com.
120 IN NS guyane.yi.org.
120 IN A 81.248.52.109
http://www.guyane.yi.org. 120 IN CNAME guyane.yi.org.
irc.guyane.yi.org. 120 IN CNAME guyane.yi.org.
ftp.guyane.yi.org. 120 IN CNAME guyane.yi.org.
ns.guyane.yi.org. 120 IN CNAME guyane.yi.org.
; http://www.guyane.yi.org. 120 IN CNAME monkey.is-a-geek.net. ; dann guyane.yi.org dummy, Aufloesung nicht noetig
; irc.guyane.yi.org. 120 IN CNAME monkey.is-a-geek.net. ; dgl.
guyane.yi.org. IN MX 0 guyane.yi.org.
guyane.yi.org. IN HINFO PC SYS-0.20-rc2
guyane.yi.org. IN TXT "Server / Nameserver guyane.yi.org"
guyane.yi.org. IN TXT "v=spf1 mx:copaya.yi.org mx:monkey.is-a-geek.net mx:boxen.dyn-o-saur.com mx:genocidefrenchguyana.homeunix.org mx:human-rights-control.homeunix.org include:ool.fr ~all"
root@werner:/var/named/caching-example#
Code: Select all
root@werner:~# dig +trace copaya.yi.org
; <<>> DiG 9.5.0-P2 <<>> +trace copaya.yi.org
;; global options: printcmd
. 87111 IN NS C.ROOT-SERVERS.NET.
. 87111 IN NS K.ROOT-SERVERS.NET.
. 87111 IN NS I.ROOT-SERVERS.NET.
. 87111 IN NS H.ROOT-SERVERS.NET.
. 87111 IN NS F.ROOT-SERVERS.NET.
. 87111 IN NS G.ROOT-SERVERS.NET.
. 87111 IN NS D.ROOT-SERVERS.NET.
. 87111 IN NS M.ROOT-SERVERS.NET.
. 87111 IN NS B.ROOT-SERVERS.NET.
. 87111 IN NS L.ROOT-SERVERS.NET.
. 87111 IN NS J.ROOT-SERVERS.NET.
. 87111 IN NS A.ROOT-SERVERS.NET.
. 87111 IN NS E.ROOT-SERVERS.NET.
;; Received 228 bytes from 80.10.246.130#53(80.10.246.130) in 492 ms
org. 172800 IN NS A2.ORG.AFILIAS-NST.INFO.
org. 172800 IN NS D0.ORG.AFILIAS-NST.org.
org. 172800 IN NS B0.ORG.AFILIAS-NST.org.
org. 172800 IN NS A0.ORG.AFILIAS-NST.INFO.
org. 172800 IN NS C0.ORG.AFILIAS-NST.INFO.
org. 172800 IN NS B2.ORG.AFILIAS-NST.org.
;; Received 433 bytes from 192.5.5.241#53(F.ROOT-SERVERS.NET) in 785 ms
yi.org. 86400 IN NS connubialis.crackerjack.net.
yi.org. 86400 IN NS fumo-viridus.crackerjack.net.
;; Received 99 bytes from 199.249.120.1#53(B2.ORG.AFILIAS-NST.org) in 1084 ms
copaya.yi.org. 300 IN NS guyane.dyn-o-saur.com.
copaya.yi.org. 300 IN NS monkey.is-a-geek.net.
;; Received 100 bytes from 72.55.145.119#53(fumo-viridus.crackerjack.net) in 1465 ms
copaya.yi.org. 120 IN A 81.248.52.109
copaya.yi.org. 120 IN NS monkey.is-a-geek.net.
copaya.yi.org. 120 IN NS copaya.yi.org.
copaya.yi.org. 120 IN NS guyane.dyn-o-saur.com.
;; Received 130 bytes from 81.248.52.109#53(guyane.dyn-o-saur.com) in 1381 ms
Code: Select all
; <<>> DiG 9.5.0-P2 <<>> @guyane.dyn-o-saur.com copaya.yi.org
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 13312
;; flags: qr aa rd; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;copaya.yi.org. IN A
;; ANSWER SECTION:
copaya.yi.org. 120 IN A 81.248.52.109
;; AUTHORITY SECTION:
copaya.yi.org. 120 IN NS guyane.dyn-o-saur.com.
copaya.yi.org. 120 IN NS copaya.yi.org.
copaya.yi.org. 120 IN NS monkey.is-a-geek.net.
;; Query time: 17 msec
;; SERVER: 81.248.52.109#53(81.248.52.109)
;; WHEN: Mon Mar 9 14:38:03 2009
;; MSG SIZE rcvd: 130
Obs: nachfolgende Anfrage geht entsprechend resolv.conf an NS des Providers
Code: Select all
root@werner:~# dig copaya.yi.org
; <<>> DiG 9.5.0-P2 <<>> copaya.yi.org
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 12999
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;copaya.yi.org. IN A
;; Query time: 1228 msec
;; SERVER: 80.10.246.3#53(80.10.246.3)
;; WHEN: Mon Mar 9 14:38:23 2009
;; MSG SIZE rcvd: 31
Code: Select all
root@werner:~# dig @127.0.0.1 copaya.yi.org
; <<>> DiG 9.5.0-P2 <<>> @127.0.0.1 copaya.yi.org
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31116
;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 3, ADDITIONAL: 0
;; QUESTION SECTION:
;copaya.yi.org. IN A
;; ANSWER SECTION:
copaya.yi.org. 120 IN A 81.248.52.109
;; AUTHORITY SECTION:
copaya.yi.org. 120 IN NS copaya.yi.org.
copaya.yi.org. 120 IN NS monkey.is-a-geek.net.
copaya.yi.org. 120 IN NS guyane.dyn-o-saur.com.
;; Query time: 3 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Mon Mar 9 14:38:59 2009
;; MSG SIZE rcvd: 130
Anfrage an router
Code: Select all
root@werner:~# dig @192.168.1.1 copaya.yi.org
; <<>> DiG 9.5.0-P2 <<>> @192.168.1.1 copaya.yi.org
; (1 server found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: SERVFAIL, id: 40209
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;copaya.yi.org. IN A
;; Query time: 610 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Mon Mar 9 14:39:24 2009
;; MSG SIZE rcvd: 31
root@werner:~#