Kann mir jemand sagen, welchen client ich von www.dtdns.net wie installieren muss, damit mein Redhat Server seine aktuelle Internet-IP immer dem DNS Server von www.dtdns.net mitteilt? Es gibt dort ein paar Skripte, aber ich weiß nicht, wie man sie einbauen muss, damit sie automatisch immer wieder gestartet werden.
Linux 15.036 Themen, 107.105 Beiträge
Es gibt mehrere möglichkeiten.
zum einen kannst du das Dingen in die Crontab eintragen lassen. Dann wird das Script in den festgelegten intervallen aufgerufen.
Die zweite, und schönere methode ist der Eintrag in die ip-up. ( bei DSl /etc/ppp/ip-up). Dort gehst du ganz an das Ende der File, und trägst erstmal ein das dein Connectprogramm sich immer wieder ordentlich neu einwählt. Danach erfolgt ein sleep 5 ( oder beliebige zeit in Sekunden) und dann der Aufruf des Scriptes.
Hier folgt ein beispiel:
---Schnipp----
sleep 20
/usr/sbin/rcpppoed start
sleep 5
/usr/local/bin/ez-ipupdate -c /root/dynip.conf
sleep 5
/etc/ppp/cjbclient
--Schnapp----
Du siehst wenn das Script beendet wird wartet das Modem nochmal 30 Sekunden, ruft rcpppoed ( DSl-Anwahlprog unter Linux) auf, und danach meldet er sich bei den Dyndns-Anbietern an :)
Grüße
Kirin