Zum Inhalt springen
Ein Dienst der SW-Comnizept GmbH & Co. KG aus Beckum Hilfe: 0 25 21 - 8 29 07 73 Mo.–Fr. 9:30–13:00 & 14:00–18:30 Uhr · Sa. 9:00–13:00 Uhr

Anleitung

Router und Geräte einrichten

So melden Router, NAS, Firewalls und Skripte Ihre IP-Adresse an AnyDNS – mit Anleitung für jedes Gerät.

So funktioniert das Update

Ihr Router (oder ein anderes Gerät im Heimnetz) meldet AnyDNS regelmäßig die aktuelle IP-Adresse Ihres Anschlusses. Dafür gibt es zwei Wege – fast jedes Gerät beherrscht mindestens einen davon:

DynDNS-Protokoll
Für Geräte mit einem Anbieter „DynDNS“, „dyndns2“ oder „Benutzerdefiniert“ mit Server-Feld. Server: members.anydns.info, dazu Benutzername und Passwort.
Update-Adresse
Für Geräte, in die man eine eigene Adresse (URL) eintragen kann:
https://anydns.info/update.php?user=Benutzername&password=Passwort&host=meinname.anydns.info

Ohne ip= nehmen wir die Adresse, von der der Aufruf kommt. Mit ip= und ip6= meldet das Gerät IPv4 und IPv6 ausdrücklich. Die Antwort ist OK oder NO.

Zugangsdaten: Passwort oder Update-Schlüssel

Statt Ihres Kontopassworts können Sie einen Update-Schlüssel verwenden – empfehlenswert, denn wer den Schlüssel kennt, kann nur Adressen melden, sich aber nicht im Kundencenter anmelden.

  • Schlüssel eines Hostnamens (Kundencenter → Hostnamen): Benutzername = der Hostname, Passwort = der Schlüssel. In der Update-Adresse: key=Schlüssel statt user und password.
  • Konto-Schlüssel (Kundencenter → Meine Daten): gilt für alle Hostnamen, auch mit host=all.

Ob ein Update angekommen ist, sehen Sie im Kundencenter: Beim Hostnamen steht die zuletzt gemeldete Adresse, über das Uhr-Symbol der Verlauf.

Fritz!Box

  1. Internet → Freigaben → DynDNS, Haken bei „DynDNS benutzen“.
  2. Als Anbieter AnyDNS wählen – die Fritz!Box kennt uns ab Fritz!OS 6.01.
  3. Domainname: meinname.anydns.info · Benutzername und Kennwort: Ihre Zugangsdaten (oder Hostname und Update-Schlüssel).

Mit IPv6 für Geräte hinter der Fritz!Box (z. B. NAS bei DS-Lite): Anbieter „Benutzerdefiniert“ wählen und diese Update-Adresse eintragen – dann meldet die Fritz!Box zusätzlich das Präfix Ihres Heimnetzes:

https://anydns.info/update.php?user=<username>&password=<pass>&host=<domain>&ip=<ipaddr>&ip6=<ip6addr>&ip6lanprefix=<ip6lanprefix>

Die Platzhalter in spitzen Klammern setzt die Fritz!Box selbst ein. Wie Sie das Gerät dann erreichen, steht unter IPv6 für Geräte hinter dem Router.

OpenWRT

Voraussetzung sind die Pakete ddns-scripts und luci-app-ddns, für verschlüsselte Updates zusätzlich curl und ca-bundle (System → Software). Dann unter Dienste → Dynamisches DNS einen neuen Dienst anlegen:

Lookup Hostname / Domain
meinname.anydns.info
IP address version
IPv4
DDNS Service provider
-- custom --
Custom update-URL
siehe unten
Username / Password
Ihre Zugangsdaten – oder Hostname und Update-Schlüssel
Reiter „Advanced“
„Use HTTP Secure“ einschalten, „Path to CA-Certificate“: /etc/ssl/certs
http://anydns.info/update.php?user=[USERNAME]&password=[PASSWORD]&host=[DOMAIN]&ip=[IP]

Übernehmen Sie die Adresse genau so, mit den eckigen Klammern – OpenWRT füllt die Platzhalter selbst. Tragen Sie sie mit http:// ein: Mit „Use HTTP Secure“ schreibt OpenWRT sie selbst auf https um.

IPv6: OpenWRT meldet je Eintrag nur eine Adresse. Legen Sie keinen zweiten Eintrag nur für IPv6 an – ein reines IPv4-Update löscht bei AnyDNS die gespeicherte IPv6 (damit keine veraltete Adresse stehen bleibt). Brauchen Sie beide, nutzen Sie stattdessen das Skript mit curl per cron auf dem Router.

UniFi (Ubiquiti)

UniFi-Gateways (Cloud Gateway, Dream Machine, USG) nutzen intern inadyn. In der UniFi-Network-Oberfläche unter Einstellungen → Internet → WAN → Dynamic DNS → Create New Dynamic DNS:

Service
custom
Hostname
meinname.anydns.info
Username / Password
Ihre Zugangsdaten – oder Hostname und Update-Schlüssel
Server
members.anydns.info/nic/update?hostname=%h&myip=%i (ohne https://)

%h und %i setzt UniFi selbst ein. Zeigt Ihre Version ein eigenes Feld „Request URL“, tragen Sie dort https://members.anydns.info/nic/update?hostname=%h&myip=%i ein und als Server nur members.anydns.info.

Telekom Speedport

Internet → Dynamisches DNS (bei älteren Modellen im Expertenmodus), „Dynamisches DNS verwenden“ einschalten:

Anbieter
Anderer Anbieter
Domänenname
meinname.anydns.info
Benutzername / Kennwort
Ihre Zugangsdaten – oder Hostname und Update-Schlüssel
Updateserver-Adresse
members.anydns.info/nic/update?hostname=<domain>&myip=<ipaddr>,<ip6addr>
Protokoll / Port
HTTPS / 443

Mit <ip6addr> meldet der Speedport auch seine IPv6 – AnyDNS sortiert beide Adressen richtig ein. Die Bezeichnungen der Felder unterscheiden sich je nach Modell leicht.

LANCOM

LANCOM-Router aktualisieren über die Aktions-Tabelle – der Dynamic-DNS-Assistent kennt nur fest eingebaute Anbieter. In LANconfig: Kommunikation → Allgemein → Aktions-Tabelle → Hinzufügen:

Gegenstelle
Ihre Internet-Gegenstelle, z. B. INTERNET
Ereignis
Aufbau (zusätzlich eine Wiederholung, z. B. alle 60 Minuten)
Host-Name
meinname.anydns.info
Aktion
siehe unten
https://Benutzername:Passwort@members.anydns.info/nic/update?hostname=%h&myip=%a

%h ist der Host-Name, %a die IPv4 der Gegenstelle. Für IPv6 einen zweiten Eintrag mit %z statt %a anlegen. Doppelpunkt und @ im Passwort vermeiden – am besten einen Update-Schlüssel nehmen (Benutzername = Hostname).

DrayTek Vigor

Applications → Dynamic DNS Setup, ein freies Profil wählen und „Enable Dynamic DNS Account“ setzen:

Service Provider
User-Defined (ältere Firmware: Customized)
Provider Host
members.anydns.info
Service API
/nic/update?hostname=meinname.anydns.info
Auth Type / Connection Type
Basic / HTTPS
Server Response
good
Login Name / Password
Ihre Zugangsdaten – oder Hostname und Update-Schlüssel

Ohne IP-Angabe in der Adresse übernehmen wir automatisch die Adresse, von der das Update kommt – das ist beim Router die richtige.

MikroTik (RouterOS 7)

RouterOS hat keinen eingebauten Dienst für eigene Anbieter – ein kleines Skript mit Zeitplan erledigt das. Im Terminal:

/system script add name=anydns policy=read,write,test source={
  /tool fetch url="https://members.anydns.info/nic/update?hostname=meinname.anydns.info" \
    user="Benutzername" password="Passwort" output=none check-certificate=no
}
/system scheduler add name=anydns interval=10m on-event="/system script run anydns"

Ohne IP-Angabe übernehmen wir die Adresse, von der der Aufruf kommt – hinter dem MikroTik ist das Ihre öffentliche IP. Statt Benutzername und Passwort geht auch Hostname und Update-Schlüssel.

Keenetic

Netzwerkregeln → Domainname → Reiter DDNS, neuen Eintrag anlegen:

Dienst
Andere
Server-URL
https://members.anydns.info/nic/update
Domainname
meinname.anydns.info
Benutzername / Passwort
Ihre Zugangsdaten – oder Hostname und Update-Schlüssel

TP-Link Omada

Im Omada Controller (ab Version 6: Device Config → DNS → Dynamic DNS, Version 5: Settings → Services → Dynamic DNS) einen neuen Eintrag anlegen:

Service Provider
Custom
Username / Password
Ihre Zugangsdaten – oder Hostname und Update-Schlüssel
Domain Name
meinname.anydns.info
Update URL
siehe unten
Update Interval
Custom, z. B. 10 Minuten
https://anydns.info/update.php?user=[USERNAME]&password=[PASSWORD]&host=[DOMAIN]&ip=[IP]

Synology (DSM 7)

  1. Systemsteuerung → Externer Zugriff → DDNS → Anbieter anpassen: Dienstanbieter AnyDNS, Abfrage-URL:
    https://anydns.info/update.php?user=__USERNAME__&password=__PASSWORD__&host=__HOSTNAME__&ip=__MYIP__
  2. Unter DDNS → Hinzufügen den neuen Anbieter AnyDNS wählen, Hostname meinname.anydns.info, Benutzername und Passwort (oder Hostname und Update-Schlüssel) eintragen.

DSM kennt nur einen Platzhalter für IPv4 – für IPv6 nutzen Sie den Router oder das Skript.

QNAP (QTS / QuTS hero)

Systemsteuerung → Netzwerk- & Dateidienste → Netzwerk & virtueller Switch → Zugriffsdienste → DDNS → Hinzufügen:

DDNS-Server
Customized (Benutzerdefiniert)
Benutzername / Passwort
Ihre Zugangsdaten – oder Hostname und Update-Schlüssel
Hostname
meinname.anydns.info
URL
https://members.anydns.info/nic/update?hostname=%HOST%&myip=%IP%

Benutzername und Passwort schickt QTS selbst mit – nicht zusätzlich in die URL schreiben.

OPNsense

Unter System → Firmware → Plugins das Plugin os-ddclient installieren, dann Dienste → Dynamisches DNS → Einstellungen, Reiter „Konten“, Plus:

Dienst
Custom
Protokoll
DynDNS 2
Server
members.anydns.info
Benutzername / Passwort
Ihre Zugangsdaten – oder Hostname und Update-Schlüssel
Hostname(n)
meinname.anydns.info
Schnittstelle
WAN · „Force SSL“ einschalten

Für IPv6 unter „Allgemeine Einstellungen“ zusätzlich „Allow IPv6“ aktivieren.

pfSense

Services → Dynamic DNS → Dynamic DNS Clients → Add:

Service Type
Custom
Interface to monitor
WAN
Username / Password
Ihre Zugangsdaten – oder Hostname und Update-Schlüssel
Update URL
https://members.anydns.info/nic/update?hostname=meinname.anydns.info&myip=%IP%
Result Match
good

pfSense kennt nur den Platzhalter %IP% – den Hostnamen tragen Sie fest in die Adresse ein. Hat sich die Adresse nicht geändert, antworten wir nochg; pfSense zeigt das unter Umständen als Fehler an, obwohl alles stimmt.

Securepoint UTM

Netzwerk → Netzwerkkonfiguration → Netzwerkschnittstellen, die WAN-Schnittstelle (z. B. ppp0) bearbeiten, Reiter DynDNS: DynDNS aktivieren, Hostname meinname.anydns.info, Benutzer und Passwort, Server members.anydns.info.

Bietet Ihre Version Felder für eine Update-Adresse an, tragen Sie für IPv4 members.anydns.info/nic/update?hostname=<domain>&myip=<ipaddr> und für IPv6 dieselbe Adresse mit <ip6addr> ein.

Sophos Firewall und Sophos UTM

Sophos lässt bei Dynamic DNS nur eine feste Liste von Anbietern zu – ein eigener Anbieter wie AnyDNS lässt sich dort nicht eintragen (Sophos Firewall und Sophos UTM 9).

Die Lösung: Das Update übernimmt ein anderes Gerät in Ihrem Netz, dessen Internetverkehr über die Sophos läuft – zum Beispiel ein NAS (Synology, QNAP), ein Raspberry Pi mit ddclient oder ein Skript. Wir übernehmen dann die öffentliche Adresse, von der das Update kommt.

ddclient (Linux, Raspberry Pi, Docker)

ddclient (Version 4) in /etc/ddclient.conf:

daemon=300
usev4=webv4, webv4=ipify-ipv4
#usev6=webv6, webv6=ipify-ipv6
protocol=dyndns2
server=https://members.anydns.info
login=Benutzername
password='Passwort'
meinname.anydns.info

Passwörter mit Sonderzeichen in einfache Anführungszeichen setzen. Bei ddclient 3.x heißen die ersten Zeilen use=web statt usev4=…. Mit Update-Schlüssel: login = Hostname, password = Schlüssel.

Home Assistant

Home Assistant hat keinen eigenen DynDNS-Dienst für beliebige Anbieter – ein rest_command mit einer Automation erledigt das. In der configuration.yaml:

rest_command:
  anydns_update:
    url: "https://members.anydns.info/nic/update?hostname=meinname.anydns.info"
    username: !secret anydns_user
    password: !secret anydns_pass

automation:
  - alias: "AnyDNS aktualisieren"
    triggers:
      - trigger: time_pattern
        minutes: "/10"
    actions:
      - action: rest_command.anydns_update

Ohne IP-Angabe übernehmen wir die öffentliche Adresse, von der der Aufruf kommt. Zugangsdaten gehören in die secrets.yaml.

Eigenes Skript mit curl (Linux, macOS, Windows)

Ein einzelner Aufruf genügt – zum Beispiel alle fünf Minuten per cron (Linux, Raspberry Pi, macOS):

*/5 * * * * curl -fsS "https://anydns.info/update.php?key=Schlüssel&host=meinname.anydns.info" >/dev/null

Windows: curl ist ab Windows 10 eingebaut. In der Aufgabenplanung eine Aufgabe anlegen, Trigger „täglich, alle 5 Minuten wiederholen“, Aktion „Programm starten“:

Programm: curl.exe
Argumente: -fsS "https://anydns.info/update.php?key=Schlüssel&host=meinname.anydns.info"

IPv4 und IPv6: zweimal aufrufen, erst über IPv4, dann über IPv6 – wir übernehmen jeweils die Adresse, von der der Aufruf kommt. Ein reines IPv4-Update löscht die gespeicherte IPv6, ein Update über IPv6 lässt die IPv4 stehen:

*/5 * * * * curl -4 -fsS "https://anydns.info/update.php?key=Schlüssel&host=meinname.anydns.info" >/dev/null; curl -6 -fsS "https://anydns.info/update.php?key=Schlüssel&host=meinname.anydns.info" >/dev/null

Die Antwort OK bedeutet: angekommen. Unser Windows-Programm erledigt das ohne Aufgabenplanung.

Prüfen und Fehlersuche

NO / badauth
Benutzername, Passwort oder Schlüssel falsch – oder der Hostname gehört nicht zu diesem Konto. Beim Update-Schlüssel: Benutzername ist der Hostname.
Adresse bleibt alt
Das Gerät schickt kein Update. Im Kundencenter unter Hostnamen → Uhr-Symbol sehen Sie, wann zuletzt eine Meldung kam und ob sie abgelehnt wurde.
Name zeigt auf die richtige Adresse, Gerät trotzdem nicht erreichbar
Meist ist der Port im Router nicht freigegeben oder der Anschluss hat keine eigene IPv4 (DS-Lite). Prüfen Sie es mit unserem Port-Check.

Kommen Sie nicht weiter? Schreiben Sie uns oder rufen Sie an: 0 25 21 - 8 29 07 73.