kriegaex
Aktives Mitglied
- Mitglied seit
- 7 Nov 2006
- Beiträge
- 2,927
- Punkte für Reaktionen
- 3
- Punkte
- 36
Mit Freetz IP-Watchdog und Onlinechanged-Infrastruktur nutzen
Der Thread ist alt, aber weil ich indirekt in Freetz etwas zu dem Thema gemacht habe, möchte ich kurz davon berichten: Es gibt inzwischen die Möglichkeit, mit Freetz die von AVM nicht für IP-Clients hinter einem NAT gedachte Onlinechanged-Infrastruktur trotzdem zu nutzen. Dazu habe ich einen kleinen IP-Watchdog entwickelt, der minütlich bei einem STUN-Server die externe IP abfragt und bei Änderung beliebige Skripten starten kann, z.B. auch eines zum Aktualisieren der VoIP-Konten. Die Abfrage via STUN (über ein eigens von Ralf Friedl für Freetz entwickeltes Busybox-Applet) ist viel effizienter und schneller als via HTTP mit wget. Der Watchdog wird, wenn er sich aus irgendeinem Grund beendet, automatisch via /etc/inittab neu gestartet, und er funktioniert auch für Onlinechanged-Skripten von AVM, ist also in diesem Punkt besser als das Original. Einziger "Nachteil": Man braucht Freetz in einer aktuellen Entwicklerversion (Trunk) dafür. Es gibt aber auch einen Patch, der im Branch freetz-stable-1.2 funktioniert und alles Notwendige dort nachrüstet. Mehr dazu unter
Der Thread ist alt, aber weil ich indirekt in Freetz etwas zu dem Thema gemacht habe, möchte ich kurz davon berichten: Es gibt inzwischen die Möglichkeit, mit Freetz die von AVM nicht für IP-Clients hinter einem NAT gedachte Onlinechanged-Infrastruktur trotzdem zu nutzen. Dazu habe ich einen kleinen IP-Watchdog entwickelt, der minütlich bei einem STUN-Server die externe IP abfragt und bei Änderung beliebige Skripten starten kann, z.B. auch eines zum Aktualisieren der VoIP-Konten. Die Abfrage via STUN (über ein eigens von Ralf Friedl für Freetz entwickeltes Busybox-Applet) ist viel effizienter und schneller als via HTTP mit wget. Der Watchdog wird, wenn er sich aus irgendeinem Grund beendet, automatisch via /etc/inittab neu gestartet, und er funktioniert auch für Onlinechanged-Skripten von AVM, ist also in diesem Punkt besser als das Original. Einziger "Nachteil": Man braucht Freetz in einer aktuellen Entwicklerversion (Trunk) dafür. Es gibt aber auch einen Patch, der im Branch freetz-stable-1.2 funktioniert und alles Notwendige dort nachrüstet. Mehr dazu unter