Am einfachsten ist es, keine IP-Adressen zu verwenden und einen DDNS-Eintrag (Dynamic DNS) für den Server zu verwenden. Es gibt viele kostenlose DDNS-Dienste: Einige sind kostenlos (z. B. DNSdynamic ). andere, für die Sie bezahlen können, wenn Sie zusätzliche Funktionen wünschen (z. B. No-IP ). Um den DDNS-Eintrag gültig zu halten, führen Sie anschließend ein Programm aus, ddclient
das die IP-Adresse des Routers gelegentlich überprüft und bei Bedarf eine Aktualisierungsanforderung an den Provider sendet. Die meisten Anbieter lassen das dyndns2
Protokoll für Updates zu. Die meisten Linux-Distributionen führen ddclient
ihre Repositorys.
Hier eine Beispiel- ddclient
Konfigurationsdatei für Updates (von DNSdynamic, die für andere Anbieter jedoch sehr ähnlich ist):
daemon=60 # check every 60 seconds syslog=yes # log update msgs to syslog mail=root # mail all msgs to root mail-failure=root # mail failed update msgs to root pid=/var/run/ddclient.pid # record PID in file. ssl=yes # use ssl-support. Works with # ssl-library use=web, web=myip.dnsdynamic.com # get ip from server. server=www.dnsdynamic.org # default server login=user@gmail.com # default login password=password # default password server=www.dnsdynamic.org, \ protocol=dyndns2 \ awesome.dnsdynamic.com