Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
home-harmening:dns:dyndns_client [2024/10/09 11:01] – gelöscht - Externe Bearbeitung (Unbekanntes Datum) 127.0.0.1home-harmening:dns:dyndns_client [2024/10/09 11:01] (aktuell) – ↷ Seite von dns:dyndns_client nach home-harmening:dns:dyndns_client verschoben charmening
Zeile 1: Zeile 1:
 +====== DynDNS Client ddclient ======
 +Um eine Namensauflösung für eine Server zu realisieren der eine wechselnde IP Adresse besitzt, muss ein dyndns Client verwendet werden.
 +
 +Installation von ddclient
 +<code>
 +apt-get install ddclient
 +</code>
 +\\
 +Konfiguration von ddclient. (Beispiel Strato DynDNS)
 +<code>nano  /etc/ddclient.conf</code>
 +<code>
 +pid=/var/run/ddclient.pid
 +protocol=dyndns2
 +use=web
 +ssl=yes
 +server=dyndns.strato.com/nic/update
 +login=LOGINNAME
 +password='PASSWORT'
 +www.meine-domain.de
 +</code>
 +Damit der ddclient auch regelmäßig prüft ob die IP Adresse sich geändert hat, muss der client als daemon konfiguriert werden.
 +<code>nano /etc/default/ddclient</code>
 +<code>
 +...
 +# Set to "true" if ddclient should run in daemon mode
 +run_daemon="true"
 +
 +# Set the time interval between the updates of the dynamic DNS name in seconds.
 +# This option only takes effect if the ddclient runs in daemon mode.
 +daemon_interval="5m"
 +...
 +</code>
 +Um definitiv sicher zu gehen das es aktualisiert wird, kann zusätzlich ein cronjob angelegt werden.
 +<code>crontab -e</code>
 +<code>
 +45 04 * * * /usr/sbin/ddclient --force
 +</code>
 +\\
 +Bei Problemen können Fehler mit nachfolgendem Befehl gefunden werden.
 +<code>
 +ddclient -daemon=0 -debug -verbose -noquiet 
 +</code>
 +
 +