Wie kann man sip.alice-voip.de DNS-IP ohne O2-Nameserver auflösen?

Aktuell ist die IP-Addresse von sip.alice-voip.de nur über die offiziellen O2-DNS-Server auflösbar. Für viele Anwendungen ist es jedoch sinnvoll oder möglich, nicht die DNS-Server von O2 zu nutzen und trotzdem muss sip.alice-voip.de korrekt aufgelöst werden.

TechOverflow publiziert aus diesem Grund die IP-Addrese von sip.alice-voip.de unter dem Domainnamen sip.alice-voip.de.techoverflow.net, um die reibungslose Zusammenarbeit zwischen IT-Systemen zu ermöglichen – so können beispielsweise. Beispielsweise.

Aktuell ist es unbekannt, ob die IP-Addresse von allen O2-Anschlüssen gleich aufgelöst wird. Aus diesem und anderen Gründen wird keinerlei Gewähr für die Richtigkeit oder Funktionalität der publizierten IP-Addresse übernommen. Wessen Prozesse von der Richtigkeit der IP-Addresse abhängen, sollte (wie unten beschrieben) selbst einen FlareDNS-Updater für seine eigene Domain hosten.

Selbst hosten

Die IP-Addresse wird mithilfe des FlareDNS-Beispiels CopyDNS.py alle 2 Minuten vollautomatisch aktualisiert, falls sie sich ändern sollte.

docker run --network host --rm --name FlareDNS-sip.alice-voip.de ulikoehler/flaredns:latest python CopyDNS.py --email [email protected] --api-key c6c94fd52184dcc783c5ec1d5089ec354b9d9 --hostname sip.alice-voip.de.techoverflow.net -q sip.alice-voip.de -s 192.168.178.1 --ipv4 --interval 120 --debug

Dieses Skript wird automatisch per systemd ausgeführt:

[Unit]
Description=FlareDNS DyDNS update for domain sip.alice-voip.de.techoverflow.net
Requires=docker.service
After=docker.service

[Service]
ExecStart=/usr/bin/env docker run --network host --rm --name FlareDNS-sip.alice-voip.de ulikoehler/flaredns:latest python CopyDNS.py --email [email protected] --api-key c6c94fd52184dcc783c5ec1d5089ec354b9d9 --hostname sip.alice-voip.de.techoverflow.net -q sip.alice-voip.de -s 192.168.178.1 --ipv4 --interval 120 --debug
WorkingDirectory=/opt/FlareDNS
Restart=always
User=root
Group=docker

[Install]
WantedBy=multi-user.target