- Mitglied seit
- 16 Okt 2008
- Beiträge
- 76
- Punkte für Reaktionen
- 0
- Punkte
- 0
Moin moin,
habe bereits in einem anderen Forum diese Frage gestellt, aber da kann mir wohl keiner helfen....
Daher wende ich mich mal an die Experten ;-)
Ich lasse folgendes Script per cron-job alle 10 Minuten ausführen:
Heute Morgen hatte die Fritzbox wieder einen DynDNS Anmeldefehler und als ich dann per telnet auf der Fritzbox den Befehl
eingegeben habe, da wurde mir auch eine IP angezeigt - allerdings nicht die aktuelle.
Wie kann das sein? Ist irgendwo noch die IP im Speicher?
So kann das Script ja nicht funktionieren.
Erst als ich auf der FritzBox den Dyndns-Account deaktiviert und wieder aktiviert hatte wurde mir bei telnet auch die richtige IP angezeigt.
Muss man irgendwo einen IP-Speicher leeren? Hat da jemand eine Idee?
MfG
doktorknow
habe bereits in einem anderen Forum diese Frage gestellt, aber da kann mir wohl keiner helfen....
Daher wende ich mich mal an die Experten ;-)
Ich lasse folgendes Script per cron-job alle 10 Minuten ausführen:
#Programm check_dns.sh
if [ "$(ping -c4 "google.de" | grep -c "seq")" -eq 4 ]; then
if [ "$(ping -c4 "123.dyndns.org" | grep -c "seq")" -ne 4 ]; then
echo "$(date) => DSL restart - DynDNS Problem" >> /var/media/ftp/stick/log/dyndns_check.log
killall dsld
sleep 10;
/etc/init.d/rc.dsld restart
fi
fi
exit 0
Heute Morgen hatte die Fritzbox wieder einen DynDNS Anmeldefehler und als ich dann per telnet auf der Fritzbox den Befehl
ping 123.dyndns.org
eingegeben habe, da wurde mir auch eine IP angezeigt - allerdings nicht die aktuelle.
Wie kann das sein? Ist irgendwo noch die IP im Speicher?
So kann das Script ja nicht funktionieren.
Erst als ich auf der FritzBox den Dyndns-Account deaktiviert und wieder aktiviert hatte wurde mir bei telnet auch die richtige IP angezeigt.
Muss man irgendwo einen IP-Speicher leeren? Hat da jemand eine Idee?
MfG
doktorknow
Zuletzt bearbeitet: