Name="DynDNS.org Client"
Stich="DynDNS.org dyndns DynDNS dnsdns.org dynamic_dns dns dns_service
Dynamic_DNS /etc/pp/ip-up ip-up ppp ippp lynx get_request get request
http://members.dyndns.org/nic/update"
Zeit="Son Oct 21 12:32:43 MEST 2001"
Kurz="Sie haben sich bei DynDNS.org registiert, um einen dynamischen
DNS-Eintrag zu haben. Sie wollen nun, dass, immer wenn Sie sich mit dem
Internet verbinden, die IP-Adresse aktualisiert wird. Lynx schafft das."
Lang="
Unter http://support.dyndns.org/dyndns/clients/devel/ ist genau beschrieben,
wie der GET-Request zu http://members.dyndns.org/nic/update aussehen muss. Wenn
man nun die Parameter geschickt verpackt Lynx übergibt, wird die
IP-Adresse aktualisiert. Folgender Einzeiler, an das Ende von /etc/ppp/ip-up
anzufügen, tut genau dies:
`exCodes /etc/ppp/ip-up`
[...]
# Copyright (C) Son Okt 21 12:37:36 MEST 2001 - now by Ingo Blechschmidt,
# released under the Terms of the GNU General Public License.
/usr/bin/lynx -dump -auth=Benutzername:Passwort \\
"http://members.dyndns.org/nic/update?system=dyndns&hostname=Hostname&myip=\$4" \\
> /tmp/bab
`exCodee`
Sie müssen nur noch die kursiv gedruckten Parameter Ihren Gegebenheiten
anpassen.
English Version.
"
case $1 in
Name) echo $Name; exit;;
Stich) echo $Stich; exit;;
Zeit) echo $Zeit; exit;;
Kurz) echo $Kurz; exit;;
Lang) echo $Lang; exit;;
esac
# if [ "$1" = "Name" ]; then echo $Name; fi
mself_vA="txt/0012.txt
txt/0059.txt txt/0077.txt txt/0084.txt txt/0085.txt txt/0092.txt"