1 1) konfiguration auslagern
3 2) das mit dem loeschen ... ich glaub wir haben ein problem damit, dass wir
4 A und AAAA loeschen. szenario:
6 - alt: ipv4 + ipv6 und A + AAAA existieren
7 - neu: nur ipv4 existiert, unveraendert
8 * gewuenscht: AAAA loeschen, A beibehalten
9 * was passier(t|en kann): beiden werden geloescht, A wird nicht neu
10 angelegt, weil unveraendert
12 kann aber auch nur ein problem meines scripts sein, k.a. wie andere
14 aber allgemein ist es etwas unschoen, dass man nicht nur A oder AAAA
18 manche anbieten haben eigene oder verwenden fremde server, die via
19 HTTP GET die aktuelle IP-adresse rausfinden. oder verwenden gleich die,
20 die das skript sieht ("REMOTE_ADDR"). soweit so einfach (wenn man noch
21 proxies ignoriert, aber das geht auch).
23 nur: interessant wirds, ipv4 _und_ ipv6 rauszufinden, weil der aktuelle
24 request ja nur einer ist.
25 interessanterweise schafft das https://nsupdate.info/
26 (mit python, django und ajax).
28 bei http://wtfismyip.com/ gehts auch. da ist javascript involviert:
29 https://ipv4.wtfismyip.com/js https://ipv6.wtfismyip.com/js
30 auch nicht ideal (fuer clients, die kein JS ausfuehren). und braucht wohl
31 je einen ipvN-only host.
33 und dann gibts noch http://test-ipv6.com/source.html -->
34 https://code.google.com/p/falling-sky/ (auch javascript).
36 und http://ipv6-test.com/api/ ->
37 http://ipv6-test.com/api/widget.php?domain=referer (javascript,
38 interessant unter dem jquery-teil).
40 na gut, fuer skripts wuerd auch REMOTE_ADDR and "wget -4"/"wget -6"