Hur man ändrar DNS -servrar dynamiskt med DNSRoaming

I vår dator är det väldigt normalt att ställa in några DNS servrar som vi vill använda när vi surfar på Internet, utan att behöva skaffa DNS via DHCP som routern tillhandahåller oss direkt. I allmänhet måste vi alltid använda samma DNS -servrar oavsett anslutning, såvida vi inte ändrar DNS manuellt varje gång vi ansluter till ett specifikt nätverk. Med DNSRoaming -programmet kan vi automatisera uppgiften att behöva ändra DNS -servrarna beroende på vilket nätverk vi ansluter till och med de regler som vi definierar. Idag i den här artikeln ska vi förklara allt om DNSRoaming och hur du konfigurerar det på vår dator.

Vad är DNSRoaming och vad är det för?

ändra DNS -servrar dynamiskt med DNSRoaming

DNS är ett program som fungerar som en tjänst i Windows 10 och Windows 11 operativsystem. Målet är att fungera som en DNS -klient för att garantera att DNS -servrarna som vi konfigurerar i programmet används beroende på regler och policyer som vi kommer att kunna definiera. Detta program är idealiskt för bärbara datorer som ansluter till olika nätverk, vi kan enkelt och snabbt definiera DNS -servrarna som ska användas i vart och ett av dessa nätverk. Till exempel kan vi tvinga datorn att använda Cloudflare DNS med föräldrakontroll och antimalware om vi är anslutna till ett specifikt nätverk och Google DNS om vi är hemma. Om du har en personlig bärbar dator som du också använder professionellt kan det vara ett mycket bra alternativ att undvika problem med DNS -servrarna som vi har.

Detta program låter oss också skilja mellan nätverk anslutna via kabel eller WiFi, på så sätt kan vi ändra DNS -servrarna helt automatiskt om vi ändrar typ av nätverk. Detta är särskilt viktigt, om vi ansluter vår utrustning via kabel och använder en specifik DNS kan vi definiera att vi via WiFi använder DNS -servrar som är mer lämpade för att blockera reklam, skadlig kod och skadliga webbplatser, för att skydda vår integritet.

Andra ganska intressanta funktioner är att anpassade nätverksgränssnitt har lagts till för att använda tredje part VPN klienter, som NordVPN eller OpenVPN, på detta sätt kan vi använda de DNS -servrar vi vill ha när vi har dessa nätverksgränssnitt aktiverade. Vi kan också lägga till våra egna nätverksgränssnittstyper genom XML -konfigurationsfilen CustomNetworkInterfaceTypes som finns i "ProgramDataDNSRoamingOptions".

Ladda ned och installera

För att ladda ner det här programmet kan vi ange det officiella GitHub -kontot eller direkt till download section för att ladda ner och installera den på vår dator med Windows 10 eller Windows 11. Filen som vi måste ladda ner är “DNSRoaming-ServiceAndClient.msi”, som du kan se här:

När vi har laddat ner fortsätter vi att dubbelklicka för att köra det, klicka för att acceptera licensvillkoren och fortsätta med installationen av programmet. Detta program tar väldigt lite och vi kommer att få det installerat på några sekunder. Efter installationen kan vi klicka på «Finish» för att avsluta installationsguiden.

När vi har installerat det kan vi söka efter programmet för att fortsätta med dess konfiguration.

Hur DNSRoaming fungerar

Funktionen för DNSRoaming är mycket enkel, i huvudmenyn kommer vi att kunna konfigurera de olika reglerna för att senare använda de DNS -servrar som vi vill ha. Standardregeln gör följande:

  • När nätverket är WiFi och finns på alla delnät, kommer det automatiskt att använda Quad9: s och Cloudflares DNS.

Naturligtvis kan vi lägga till nya regler, ändra den som redan har skapats och till och med kopiera den för att senare ändra någon parameter. Slutligen kan vi ta bort denna regel som vi har som standard i programmet.

Om vi ​​klickar på «Ny» kommer vi att kunna se alla regler som vi kan tillämpa. Till exempel kan vi välja mellan ett stort antal nätverkstyper, och vi kommer till och med att kunna filtrera efter typ av nätverk (trådbundet eller WiFi) och även efter namnet på det nätverk som vi har anslutit till. Naturligtvis kan vi också välja om vi vill använda en specifik DNS för någon IP, för LAN -adressen och till och med Internet WAN -adressen. Strax nedan kommer vi att definiera om vi vill att den ska ligga inom ett visst intervall eller utanför det intervallet, för att senare tillämpa regeln.

När det gäller DNS -servrar kommer vi att kunna konfigurera de som redan är registrerade som standard i programmet, men vi kan också konfigurera DNS som vi vill ha manuellt.

Regeln som är konfigurerad som standard är följande, som du kan se:

Detta program har ett stort antal standard DNS -servrar, specifikt kan du använda följande:

  • AdGuard
  • DNS -alternativ
  • CleanBrowsing i alla dess former (filtrering för vuxna, familj och säkerhet)
  • Cloudflare i alla dess former (utan skadlig kod och utan skadlig kod eller vuxeninnehåll)
  • Fjärde stat
  • Google
  • Quad9
  • Quad9 + Cloudflare fri från skadlig programvara

De allra flesta användare använder alltid DNS -servrarna som tillhandahålls av deras operatör, annars kommer de att använda de från Google eller Cloudflare, som är de mest använda.

I avsnittet "Alternativ" kan vi inaktivera detta program för att fungera med IPv6 -nätverk för att undvika anslutningsproblem.

I aktivitetsfältet kan vi se en ikon för programmet som indikerar att det körs, härifrån kan vi komma åt programkonfigurationen som vi har lärt dig, men vi kan också se poster (loggar) för DNS -klienten, posten ( loggar) för DNS -tjänsten och till och med öppna mappen där vi kan se dessa poster i textformat. I den här mappen kan du öppna "Alternativ" filen "CustomNetworkInterfaceTypes.xml" för att redigera den om vi har ett specifikt namn på ett nätverksgränssnitt. I mappen «Inställningar» kan vi se regeln eller reglerna som vi har konfigurerat i programmet i XML -format, den här textfilen ska inte beröras om du inte känner till den specifika syntaxen för programmet, annars slutar det att fungera korrekt.

Som du har sett tack vare DNSRoaming -programmet kommer vi att kunna konfigurera DNS -servrarna på vår dator på ett dynamiskt och automatiskt sätt, utan att behöva göra det manuellt eller använda komplicerade program för att utföra denna uppgift. Det vi gillade mest med programmet är att det är mycket enkelt att konfigurera, och tillämpningen av ändringarna görs riktigt snabbt när det upptäcker en förändring i det lokala nätverket.