So ändern Sie DNS-Server dynamisch mit DNSRoaming

In unserem PC ist es ganz normal, einige einzurichten DNS Server, die wir beim Surfen im Internet verwenden möchten, ohne das DNS über DHCP beziehen zu müssen, das uns der Router direkt zur Verfügung stellt. Im Allgemeinen müssen wir unabhängig von der Verbindung immer dieselben DNS-Server verwenden, es sei denn, wir ändern jedes Mal, wenn wir uns mit einem bestimmten Netzwerk verbinden, den DNS manuell. Das DNSRoaming-Programm ermöglicht es uns, die Aufgabe zu automatisieren, die DNS-Server abhängig vom Netzwerk, mit dem wir uns verbinden, und den von uns definierten Regeln zu ändern. Heute erklären wir in diesem Artikel alles über DNSRoaming und wie man es auf unserem PC konfiguriert.

Was ist DNSRoaming und wozu dient es?

DNS-Server dynamisch mit DNSRoaming ändern

DNS ist ein Programm, das als Dienst in Windows 10 und Windows 11 Betriebssysteme. Das Ziel besteht darin, als DNS-Client zu fungieren, um sicherzustellen, dass die von uns im Programm konfigurierten DNS-Server in Abhängigkeit von Regeln und Richtlinien verwendet werden, die wir definieren können. Dieses Programm ist ideal für Laptops, die sich mit verschiedenen Netzwerken verbinden. Wir können die DNS-Server für jedes dieser Netzwerke einfach und schnell definieren. Zum Beispiel können wir den PC zwingen, Cloudflare DNS mit Kindersicherung und Anti-Malware zu verwenden, wenn wir mit einem bestimmten Netzwerk verbunden sind, und Google DNS, wenn wir zu Hause sind. Wenn Sie einen privaten Laptop haben, den Sie auch beruflich nutzen, kann dies eine sehr gute Option sein, um Probleme mit unseren DNS-Servern zu vermeiden.

Dieses Programm ermöglicht es uns auch, zwischen Netzwerken zu unterscheiden, die über Kabel verbunden sind oder W-Lan, auf diese Weise können wir die DNS-Server vollständig automatisch ändern, wenn wir den Netzwerktyp ändern. Dies ist besonders wichtig, wenn wir unsere Geräte über Kabel verbinden und ein bestimmtes DNS verwenden, können wir festlegen, dass wir über WLAN DNS-Server verwenden, die besser geeignet sind, Werbung, Malware und bösartige Websites zu blockieren, um unsere Privatsphäre zu schützen.

Andere sehr interessante Funktionen sind, dass benutzerdefinierte Netzwerkschnittstellen hinzugefügt wurden, um Drittanbieter zu verwenden VPN Clients wie NordVPN oder OpenVPN können wir auf diese Weise die gewünschten DNS-Server verwenden, wenn wir diese Netzwerkschnittstellen aktiviert haben. Wir könnten auch unsere eigenen Netzwerkschnittstellentypen über die XML-Konfigurationsdatei CustomNetworkInterfaceTypes hinzufügen, die sich in „ProgramDataDNSRoamingOptions“ befindet.

Downloaden und installieren Sie

Um dieses Programm herunterzuladen, können wir Geben Sie den offiziellen GitHub-Account ein , oder direkt zum Download herunterzuladen und auf unserem Computer mit Windows 10 oder Windows 11 zu installieren. Die Datei, die wir herunterladen müssen, ist die „DNSRoaming-ServiceAndClient.msi“, wie Sie hier sehen können:

Nach dem Herunterladen doppelklicken wir, um es auszuführen, klicken Sie, um die Lizenzbedingungen zu akzeptieren, und fahren Sie mit der Installation des Programms fort. Dieses Programm benötigt sehr wenig und wir haben es in Sekunden installiert. Nach der Installation können wir auf «Fertig stellen» klicken, um diesen Installationsassistenten zu beenden.

Sobald wir es installiert haben, können wir nach dem Programm suchen, um mit seiner Konfiguration fortzufahren.

So funktioniert DNSRoaming

Die Bedienung von DNSRoaming ist sehr einfach, im Hauptmenü können wir die verschiedenen Regeln konfigurieren, um später die gewünschten DNS-Server anzuwenden. Die Standardregel macht Folgendes:

  • Wenn das Netzwerk WiFi ist und sich in einem beliebigen Subnetz befindet, verwendet es automatisch das DNS von Quad9 und Cloudflare.

Natürlich können wir neue Regeln hinzufügen, die bereits erstellte ändern und sogar kopieren, um später einige Parameter zu ändern. Schließlich können wir diese Regel, die wir standardmäßig im Programm haben, löschen.

Wenn wir auf «Neu» klicken, sehen wir alle Regeln, die wir anwenden können. Wir können beispielsweise aus einer großen Anzahl von Netzwerktypen wählen und sogar nach Netzwerktyp (kabelgebunden oder WiFi) und auch nach dem Namen des Netzwerks, mit dem wir verbunden sind, filtern. Natürlich können wir auch wählen, ob wir für jede IP, für die LAN-Adresse und sogar für die Internet-WAN-Adresse einen bestimmten DNS verwenden möchten. Unten werden wir definieren, ob es innerhalb eines bestimmten Bereichs oder außerhalb dieses Bereichs liegen soll, um die Regel später anzuwenden.

In Bezug auf die DNS-Server können wir diejenigen konfigurieren, die bereits standardmäßig im Programm registriert sind, aber wir können den gewünschten DNS auch manuell konfigurieren.

Die standardmäßig konfigurierte Regel ist die folgende, wie Sie sehen können:

Dieses Programm verfügt über eine große Anzahl von Standard-DNS-Servern, insbesondere können Sie Folgendes verwenden:

  • AdGuard
  • DNS-Alternative
  • CleanBrowsing in all seinen Modalitäten (Filterung für Erwachsene, Familie und Sicherheit)
  • Cloudflare in all seinen Formen (ohne Malware und ohne Malware oder Inhalte für Erwachsene)
  • Vierter Nachlass
  • Google
  • Quad9
  • Quad9 + Cloudflare-Malware frei

Die überwiegende Mehrheit der Nutzer verwendet immer die von ihrem Betreiber bereitgestellten DNS-Server, ansonsten werden sie die am häufigsten verwendeten von Google oder Cloudflare verwenden.

Im Abschnitt „Optionen“ können wir dieses Programm deaktivieren, um mit IPv6-Netzwerken zu arbeiten, um Verbindungsprobleme zu vermeiden.

In der Taskleiste sehen wir ein Symbol des Programms, das anzeigt, dass es ausgeführt wird. Von hier aus können wir auf die Programmkonfiguration zugreifen, wie wir Sie gelehrt haben, aber wir können auch die Datensätze (Protokolle) des DNS-Clients sehen, den Datensatz ( logs) des DNS-Dienstes und öffnen Sie sogar den Ordner, in dem wir diese Datensätze im Textformat sehen können. In diesem Ordner können Sie in „Optionen“ die Datei „CustomNetworkInterfaceTypes.xml“ öffnen, um sie zu bearbeiten, falls wir einen bestimmten Namen einer Netzwerkschnittstelle haben. Im Ordner «Einstellungen» sehen wir die Regel oder Regeln, die wir im Programm im XML-Format konfiguriert haben, diese Textdatei sollte nicht angerührt werden, es sei denn, Sie kennen die spezifische Syntax des Programms, sonst funktioniert es nicht mehr richtig.

Wie Sie gesehen haben, können wir dank des DNSRoaming-Programms die DNS-Server auf unserem PC dynamisch und automatisch konfigurieren, ohne dies manuell oder mit komplizierten Programmen durchführen zu müssen. Am besten hat uns an dem Programm gefallen, dass es sehr einfach zu konfigurieren ist und die Änderungen sehr schnell übernommen werden, wenn es eine Änderung im lokalen Netzwerk erkennt.