IPv6-DynDNS mit OpenWRT
Posted: Sun 26. Jul 2015, 15:22
Moin!
Ich gehe nach dieser Anleitung vor: http://blog.patrick-hanft.de/ipv6-dyndns/. Zum Einsatz kommt dabei ein Router mit OpenWRT 15.05 hinter einer FritzBox des Kabelanbieters, der "nur" IPv6/DS-Lite anbietet. Ziel ist es, einen Server, der hinter dem OpenWRT hängt, von außen erreichen zu können.
Folgendes funktioniert bereits:
- Aktualisierung des IPv6 bei feste-ip.net, wenn es von der FritzBox aus geht
- Weiterleitung des IPv6-Teilnetzes an den OpenWRT
- das Skript, das den nötigen Präfix für das entscheidende Interface herausfindet.
Die Daten für den DDNS-Dienst sind wie in der oben genannten Anleitung fehlerfrei eingetragen. Wenn ich aber den Dienst anstoße, erhalte ich folgende Fehlermeldung:
Was mich wundert, ist der erfolglose Versuch, "xxxxx.feste-ip.net" aufzulösen:
Mein Hostname, der natürlich nicht "xxxxx.feste-ip.net" heißt, ist als Konto angelegt. Hat jemand eine Ahnung, wieso der Versuch der Namensauflösung erstens überhaupt stattfindet und zweitens scheitert? Sowie ich das verstanden habe, wird der Hostname doch quasi nur als Argument benutzt, damit feste-ip.net weiß, um wen es geht.
Ich gehe nach dieser Anleitung vor: http://blog.patrick-hanft.de/ipv6-dyndns/. Zum Einsatz kommt dabei ein Router mit OpenWRT 15.05 hinter einer FritzBox des Kabelanbieters, der "nur" IPv6/DS-Lite anbietet. Ziel ist es, einen Server, der hinter dem OpenWRT hängt, von außen erreichen zu können.
Folgendes funktioniert bereits:
- Aktualisierung des IPv6 bei feste-ip.net, wenn es von der FritzBox aus geht
- Weiterleitung des IPv6-Teilnetzes an den OpenWRT
- das Skript, das den nötigen Präfix für das entscheidende Interface herausfindet.
Die Daten für den DDNS-Dienst sind wie in der oben genannten Anleitung fehlerfrei eingetragen. Wenn ich aber den Dienst anstoße, erhalte ich folgende Fehlermeldung:
Code: Select all
ddns.festeip=service
145106 : ddns version : 2.4.2-1
145106 : verbose mode : 1 - run normal, console mode
145107 : check interval: 600 seconds
145107 : force interval: 259200 seconds
145107 : retry interval: 60 seconds
145107 : retry counter : 0 times
145107 : No old process
145107 : last update: 2015-07-26 14:07
145107 : Detect registered/public IP
145107 : #> /usr/bin/nslookup xxxxx.feste-ip.net >/var/run/ddns/festeip.dat 2>/var/run/ddns/festeip.err
145108 ERROR : BusyBox nslookup error: '1'
145108 : nslookup: can't resolve 'xxxxx.feste-ip.net': Name or service not known
145108 : Detect registered/public IP
145108 : #> /usr/bin/nslookup xxxxx.feste-ip.net >/var/run/ddns/festeip.dat 2>/var/run/ddns/festeip.err
145108 ERROR : BusyBox nslookup error: '1'
145108 : nslookup: can't resolve 'xxxxx.feste-ip.net': Name or service not known
145108 WARN : Get registered/public IP for 'xxxxx.feste-ip.net' failed - retry 1/0 in 60 seconds
root@OpenWrt:~# 145150 note : PID '4095' terminated by 'SIGTERM' at 2015-07-26 14:51
Code: Select all
nslookup: can't resolve 'xxxxx.feste-ip.net': Name or service not known