DynDNS -- ip-up/down
Hallo,
ich habe folgendes Problem: Mein DSL-Anschluss geht über pppd.
Also kann ich mit ip-up und ip-down arbeiten.
Jetzt möchte ich folgendes realisieren:
1. Bei Einwahl-> DynDNS.org Link setzen
2. Bei Trennen der Verbindung-> DynDNS.org auf offline setzen.
Die Einwahl ins Internet erfolgt über pon dsl-provider oder über
DialOnDemand. Das Trennen der Verbindung über die idle-Time.
Jetzt habe ich mir folgendes überlegt:
[Auszüge aus ip-up/down; die "# Setze ..." Kommentare werden
durch den DynDNS-Client ersetzt.]
Funktioniert das Vorhaben wie folgt:
#!/bin/sh
# ip-down
# /etc/ppp/ip-down
LOCKFILE=/tmp/dyndns.lock
STATFILE=/tmp/dyndns.stat
STATUS=$(cat $STATFILE)
case "$STATUS" in
online)
# Setze offline
echo "offline" > $STATFILE
touch $LOCKFILE
;;
offline)
sleep 1
;;
*)
DATE=$(date)
echo "$DATE: ip-down: Internet Fehler!" >> /var/log/messages
exit 1
;;
esac
exit 0
#!/bin/sh
# ip-up
# /etc/ppp/ip-up
LOCKFILE=/tmp/dyndns.lock
STATFILE=/tmp/dyndns.stat
STATUS=$(cat $STATFILE)
if test -e $LOCKFILE
then #existiert
rm $LOCKFILE
else #existiert nicht
# Setze online
echo "online" > $STATFILE
fi
exit 0
Reply to: