Vi har märkt att Windows ibland misslyckas med att lösa domännamnet när man försöker pinga det eller göranslookup. Ibland, när man försöker köranslookupkommando, de stöter på detta; Men vid andra tillfällen fungerar nslookup, men att pinga samma värdnamn misslyckas. I det här inlägget kommer vi att diskutera denna fråga och se vad vi ska göra närWindows kan inte lösa domännamn.Vi kommer också att diskutera denna frågaWSLi detta inlägg.
Varför löser inte min domän?
Ditt system kan misslyckas med att lösa en domän på grund av avsaknaden av en korrektDNS Apost som pekar på en giltig ursprunglig IP-adress, eller om en CNAME-post i Cloudflare DNS pekar på en olöslig extern domän. Jag föreslår att du kontrollerar om de rätta uppgifterna finns på plats först. Om så inte är fallet, följ lösningarna som nämns nedan.
Fix Windows kan inte lösa domännamn
Om Windows inte kan lösa domännamnet bör du först och främst försöka starta om servern, eftersom problemet kan vara ett fel. Men om du inte kan starta om eftersom det är produktion eller omstart inte hjälper, följ lösningarna som nämns nedan.
- Försök att registrera DNS manuellt
- Kontrollera IP-konfigurationen
- Tillåt utgående DNS-förfrågningar i serverns brandvägg
- Åtgärda skadade GPO-filer
- Återställ nätverksprotokoll
Låt oss prata om dem i detalj.
1] Försök att registrera DNS manuellt
Ibland blir en enhet avregistrerad och omregistrerad från backend på grund av aktivitet eller patchning. I så fall kan klienten behöva registrera enheten manuellt på sin dator. För att göra det, öppnaKommandotolkensom administratör och kör följande kommando.
ipconfig /registerdns
Slutligen, starta om datorn och kontrollera om problemet är löst.
2] Kontrollera IP-konfigurationen
Vi bör också titta på din dators IPv4-konfiguration och se till att din NetBIOS-inställning överensstämmer med din DNS-konfiguration. För att göra detta, följ stegen som nämns nedan.
- ÖppnaServerhanterare.
- Gå tillLokal serveroch klicka sedan på hyperlänken bredvid Ethernet (eller WiFi om du är ansluten till en).
- Högerklicka på ditt nätverk och klicka på Egenskaper.
- Klicka på Egenskaper igen.
- Söka efterInternetprotokoll version 4 (TCP/IPv4),välj den och klicka på Egenskaper.
- Klicka påAvanceradoch gå sedan tillVinnerflik.
- I NetBIOS-inställningen tillåter standardvalet användning av NetBIOS-inställningen som tillhandahålls av DHCP-servern. Om en statisk IP-adress används eller DHCP-servern inte tillhandahåller en NetBIOS-inställning, kan du aktivera NetBIOS över TCP/IP för att säkerställa korrekt funktionalitet. Så, väljAktivera NetBIOS över TCP/IP.
- Klicka på Ok.
Kontrollera slutligen om problemet är löst.
3] Tillåt utgående DNS-förfrågningar i serverns brandvägg
Därefter kommer vi att konfigurera brandväggen för att tillåta utgående DNS-förfrågningar. Detta bör göras av serveradministratören eller den som har tillgång till serverhanteraren. För att göra detta, följ stegen som nämns nedan.
- ÖppnaServerhanterare.
- Gå tillVerktyg > Windows Defender-brandvägg med avancerad säkerhet.
- Nu, från vänster sida av fönstret, klicka påUtgående regler > Ny regel.
- Du måste ställa in regeltypen till Port och klicka på Nästa.
- Nu, inProtokoll och hamnar,väljaUDP,och gå in53som portnummer.
- Klicka på Nästa.
- VäljaTillåt anslutning > Nästa.
- Välj profilen där du vill att denna regel ska implementeras och klicka på Nästa.
- Namnge regeln"Utgående DNS-förfrågningar"eller något du väljer och klicka påAvsluta.
Du kan sedan kontrollera om regeln är aktiverad och listad under Utgående regler för att verifiera den.
4] Fixa skadade lokala GPO-filer
Du kan stöta på det här problemet om lokala GPO-filer är skadade. På grund av detta kan Windows inte tillämpa DNS-policyn och skickar det aktuella felet. Vi kommer att ta bort dessa filer och sedan försöka implementera GPO-ändringarna för att lösa dem. Följ stegen nedan för att göra detsamma.
- Öppna först File Explorer och byt namn på eller ta bort på klientdatornC:\Windows\System32\GroupPolicy\Machine\Registry.pol.
- Öppna nuKommandotolkensom administratör.
- Sikt
gpupdate /force
.
Detta kommer återigen att tillämpa den grupprincip som utfärdats av serveradministratören. Se nu om problemet är löst.
Läsa:
5] Återställ nätverksprotokoll
Om du stöter på det här problemet efter att ha tvingat fram GPO-uppdateringen, fortsätt och återställ klientens nätverksprotokoll. För att göra det, öppna Kommandotolken som admin och kör följande kommandon.
netsh int ip reset
netsh winsock reset
ipconfig /flushdns
ipconfig /registerdns
Kontrollera slutligen om problemet är löst.
Läsa:
Varför fungerar inte mitt domännamn?
Du måste se till att ditt domännamn inte har upphört att gälla och att det är registrerat hos en välrenommerad domännamnsregistrator. Kontrollera dina DNS-inställningar för att bekräfta att de är korrekta och att ditt domännamn pekar på rätt server eller IP-adress.
Läs också:.