Nobbie wrote:Ich hasse es wie die Pest, mit falschen Daten zu debuggen. Das geht IMMER in die Hose. Deswegen lehne ich solche Supportanfragen grundsätzlich ab.
Was war jetzt da an "falschen Daten"?
Trotzdem, zum Problem an sich:
1) Dein Bekannter hat da etwas grundsätzlich falsch verstanden, ich habe auch eine aktuelle Fritzbox und weiß genau, wie das mit DynDNS funktioniert. Da sind einige Provider vorkonfiguriert, da braucht man dann einfach nur die Zugangsdaten noch anzugeben, oder es gibt die Option "Benutzerdefiniert". Und dort kann man dann eine eigene URL angeben. Genau das wird Dein Bekannter getan haben, aber es ist ein konzeptionelles Mißverständnis, dort die ZielURL der dynamische IP anzugeben. Das bedeutet grundsätzlich schon einmal ein Huhn & Ei Problem. Da muss eigentlich eine URL hin, die auf den DynDNS Anbieter verweist und die parametrisiert wird (wahrscheinlich) mit den Zugangsdaten. Also die eigene URL da anzugeben ist eigentlich völliger Käse.
2) Unabhängig davon, wenn es denn trotzdem irgendwie funktioniert (obwohl das wirklich schräg ist), dann soll er einfach noch einen weiteren VirtualHost anlegen a la "dynip.mydomain.tld" und genau diese URL in der Fritzbox aufrufen. Und dieser VirtualHost veranlasst dann alles, was für IP Wechsel veranlasst werden muss und macht insbesondere keinen Redirect.
Danke. Das erfordert zwar ein weiteres Zertifikat, aber mit Letsencrypt auch nicht mehr die Welt.
Jetzt noch mal zur Beurteilung ob schräg oder etwas nicht verstanden:
Ich habe das jetzt auch erst bei weiterem Nachdenken herausgefunden: es geht bei dem Verfahren gar nicht um eine DynIP oder von einem Provider eine DynIP zu holen. Man macht sich nur eine Feature der FB zu Nutze, daß man bei IP-Änderung ein Skript triggern kann. Mit diesem Skript kann ich dann meinem Server im Netz sagen, was meine momentane IP ist.
Die IP bekommt man ja immer vom Provider (z.B. 1&1, Telekom usw.). Ich werde das Verfahren jetzt auch mal einführen, um meinem Server meine Heim-IP mitzuteilen. Bisher habe ich mich immer über die Hetzner Konsole eingeloggt, habe ein Skript gestartet, was über tcpdump auf ICMP ping Pakete wartete, habe von zu Hause ein Ping auf meinen Server gemacht und mit einem Skript meine
Firewall-Regel und /etc/hosts.allow editiert.