DynDNS

dynamisches DNS

2024-07-26

Admin, Lehrkräfte, Lernende oder Eltern möchten von daheim oder mobil auf einen Schulserver unter der Webadresse https://service.beispiel-schule.de zugreifen.

Problem

Die Schule hat nur einen einfachen Internetzugang, dessen IP-Adressen sich dynamisch (z.B. täglich) ändern. Damit müsste man die IP-Adresse, auf die https://service.beispiel-schule.de aufgelöst wird, täglich konfigurieren.

Idee

Man läßt hierzu mehrere Komponenten zusammenspielen:

Warum die zwei Schritte?

Details zum technischen Hintergrund finden Sie unter DynDNS bei wikipedia.

Realisierung

Einerseits benötigt man den DynDNS-Dienstleister, andererseits muss man seine DNS-Verwaltung administrieren können. Hier ist keine allgemeine Anleitung möglich, u.a. da die DynDNS-Anbieter einer gewissen Fluktuation unterliegen.

Ein zentrales Problem bleibt, wie der DynDNS-Anbieter die IP-Adress-Änderung erfährt:

Der Router macht's

Der Internetzugangsrouter kann i.d.R. delbst ein geeignetes Skript aufrufen. Fritzboxen haben dazu den Dienst myfritz.net, der IP4 und IPv6-Adressen übernimmt.
Prüfen Sie, was ihr Router kann.

Die OPNsense macht's

In der WebGUI kann man unter Services->Dynamic DNS aus verschiedenen Dyn-DNS-Diensten auswählen oder eine Custom-URL eingeben.
Vorteil: OPNsense überwacht selbst seine IP-Adressen.

Tipp: Wenn man der automatischen Erkennung nicht traut, so kann man zusätzlich einen crontab-Eintrag unter System->Settings->Cron anlegen, der z.B. um 5 Uhr morgens (also nach der typischen Zeit, in der eine Fritzbox sich neu einwählt) eine Aktualisierung durchführt.

Ein Linux-Server macht's

Es gibt viele Anleitungen für die Aktualisierung durch Rechner bei dynamisch vergebenen IP-Adressen. Selten findet man aber eine, die sich mit dem Problem beschäftigt, dass man sowohl IPv4-, als auch IPv6-Adressen zuweisen möchte.

Über verfügbare Dienste müssen Sie sich tagesaktuell informieren. Dazu findet man i.d.R. Skripte, welche die Aktualisierung übernehmen.