eine VPN-Verbindung zur Fritzbox ohne kommerziellen dynamischen DNS-Dienstanbieter erstellen
Hallo zusammen,
mit meiner Fritzbox 7170 habe ich einen VPN-Zugang aufgebaut, um von unterwegs mit dem Notebook auf das Heimnetzwerk und angeschlossene Geräte zugreifen zu können.
Die DNS-Auflösung klappt über einen dynamischen DNS-Anbieter (no-ip.com), d.h. also mit dem entsprechenden Eintrag in der vpnuser.cfg unter remotehostname.
Nun möchte ich den Weg über einen fremden dynamischen DNS-Anbieter vermeiden. Ich habe dafür auf eigenem Webspace, d.h. in einer Subdomain, einen eigenen dyn.DNS-Dienst mit PHP installiert. In der Fritzbox sind die Anmeldedaten in der Rubrik "Dynamic DNS" unter "benutzerdefiniert" eingetragen, mit den Angaben der "Update-URL" wird dann die aktuelle IP an die Subdomain gesendet.
In der Subdomain übernimmt ein PHP-Programm ( subdomainname.domainname/dyndns.php ) diese Daten und speichert die neue IP.
Der Aufruf von Geräten oder Servern in diesem Netzwerk funktioniert mit einem zweiten Programm ( subdomainname.domainname/call.php ), das mit der header - location Weiterleitung dem Browser die aktuelle IP zurückgibt, bzw. weiterleitet. Das alles funktioniert soweit problemlos.
Nun suche ich nach einem Weg, dem client des Fritzbox-Fernzugang die "IP" so zu übergeben, damit dieser die DNS-Auflösung auch hinbekommt.
Die Übergabe der "IP" als ein string mit dem echo-Befehl wird nicht verstanden, genausowenig mit dem header - location Befehl.
Dies wird jedesmal vom Fritzbox-client quittiert mit: die Gegenstelle kann nicht aufgelöst werden, überprüfen Sie Ihre Internetverbindung.
Also geht es um die Frage, in welcher Form der Fritzbox-client die "IP" erwartet, um sie aufzulösen und die VPN herzustellen. Durch entsprechende Formatierung oder Ergänzungen müßte es doch möglich sein, dem client der Fritzbox die "IP" so verständlich zu liefern, um damit die DNS-Auflösung hinzubekommen.
Zur Ergänzung: der Provider liefert mit dem Webspace lediglich der Unterstützung von PHP 5.
Wer kennt sich aus, wie die Ausgabe der IP an den Fritzbox-client aussehen muß, damit der Fritzbox-client die DNS-Auflösung hinbekommt ?
Reicht dann für den Fritzbox-Fernzugang die entsprechende Eintragung bei remotehostname in der vpnuser.cfg, oder sind noch andere Parameter einzustellen ?
Hallo zusammen,
mit meiner Fritzbox 7170 habe ich einen VPN-Zugang aufgebaut, um von unterwegs mit dem Notebook auf das Heimnetzwerk und angeschlossene Geräte zugreifen zu können.
Die DNS-Auflösung klappt über einen dynamischen DNS-Anbieter (no-ip.com), d.h. also mit dem entsprechenden Eintrag in der vpnuser.cfg unter remotehostname.
Nun möchte ich den Weg über einen fremden dynamischen DNS-Anbieter vermeiden. Ich habe dafür auf eigenem Webspace, d.h. in einer Subdomain, einen eigenen dyn.DNS-Dienst mit PHP installiert. In der Fritzbox sind die Anmeldedaten in der Rubrik "Dynamic DNS" unter "benutzerdefiniert" eingetragen, mit den Angaben der "Update-URL" wird dann die aktuelle IP an die Subdomain gesendet.
In der Subdomain übernimmt ein PHP-Programm ( subdomainname.domainname/dyndns.php ) diese Daten und speichert die neue IP.
Der Aufruf von Geräten oder Servern in diesem Netzwerk funktioniert mit einem zweiten Programm ( subdomainname.domainname/call.php ), das mit der header - location Weiterleitung dem Browser die aktuelle IP zurückgibt, bzw. weiterleitet. Das alles funktioniert soweit problemlos.
Nun suche ich nach einem Weg, dem client des Fritzbox-Fernzugang die "IP" so zu übergeben, damit dieser die DNS-Auflösung auch hinbekommt.
Die Übergabe der "IP" als ein string mit dem echo-Befehl wird nicht verstanden, genausowenig mit dem header - location Befehl.
Dies wird jedesmal vom Fritzbox-client quittiert mit: die Gegenstelle kann nicht aufgelöst werden, überprüfen Sie Ihre Internetverbindung.
Also geht es um die Frage, in welcher Form der Fritzbox-client die "IP" erwartet, um sie aufzulösen und die VPN herzustellen. Durch entsprechende Formatierung oder Ergänzungen müßte es doch möglich sein, dem client der Fritzbox die "IP" so verständlich zu liefern, um damit die DNS-Auflösung hinzubekommen.
Zur Ergänzung: der Provider liefert mit dem Webspace lediglich der Unterstützung von PHP 5.
Wer kennt sich aus, wie die Ausgabe der IP an den Fritzbox-client aussehen muß, damit der Fritzbox-client die DNS-Auflösung hinbekommt ?
Reicht dann für den Fritzbox-Fernzugang die entsprechende Eintragung bei remotehostname in der vpnuser.cfg, oder sind noch andere Parameter einzustellen ?
Zuletzt bearbeitet: