Zauważyliśmy, że czasami system Windows nie rozpoznaje nazwy domeny, gdy ktoś próbuje ją pingować lub robi to nswyszukiwanie . Czasami przy próbie uruchomienia pliku nswyszukiwanie polecenie, napotykają to; jednakże w innych przypadkach nslookup działa, ale pingowanie tej samej nazwy hosta kończy się niepowodzeniem. W tym poście omówimy ten problem i zobaczymy, co zrobić, kiedy System Windows nie może rozpoznać nazw domen. Omówimy tę kwestię także w WSL w tym poście.
Dlaczego moja domena nie jest rozpoznawana?
Twój system może nie rozpoznać domeny z powodu braku odpowiedniej domeny DNS A rekord wskazujący prawidłowy początkowy adres IP lub jeśli rekord CNAME w Cloudflare DNS wskazuje na niemożliwą do rozpoznania domenę zewnętrzną. Sugeruję najpierw sprawdzić, czy istnieją odpowiednie zapisy. Jeśli tak nie jest, postępuj zgodnie z rozwiązaniami wymienionymi poniżej.
Napraw system Windows nie może rozpoznać nazwy domeny
Jeśli system Windows nie może rozpoznać nazwy domeny, przede wszystkim powinieneś spróbować zrestartować serwer, ponieważ przyczyną może być usterka. Jeśli jednak nie możesz ponownie uruchomić komputera, ponieważ jest to proces produkcyjny lub ponowne uruchomienie nie pomaga, postępuj zgodnie z rozwiązaniami wymienionymi poniżej.
- Spróbuj zarejestrować DNS ręcznie
- Sprawdź konfigurację IP
- Zezwalaj na wychodzące żądania DNS w zaporze serwera
- Napraw uszkodzone pliki GPO
- Zresetuj protokoły sieciowe
Porozmawiajmy o nich szczegółowo.
1] Spróbuj ręcznie zarejestrować DNS
Czasami urządzenie zostaje wyrejestrowane i ponownie zarejestrowane z backendu z powodu aktywności lub stosowania poprawek. W takim przypadku klient może być zmuszony do ręcznej rejestracji urządzenia na swoim komputerze. Aby to zrobić, otwórz Wiersz poleceń jako administrator i uruchom następujące polecenie.
ipconfig /registerdns
Na koniec uruchom ponownie komputer i sprawdź, czy problem został rozwiązany.
2] Sprawdź konfigurację IP
Powinniśmy również sprawdzić konfigurację IPv4 Twojego komputera i upewnić się, że ustawienie NetBIOS odpowiada konfiguracji DNS. Aby to zrobić, wykonaj kroki wymienione poniżej.
- Otwarte Menedżer serwera.
- Idź do Serwer lokalny a następnie kliknij hiperłącze obok Ethernetu (lub Wi-Fi, jeśli jesteś z nim połączony).
- Kliknij prawym przyciskiem myszy swoją sieć i kliknij Właściwości.
- Ponownie kliknij Właściwości.
- Szukać Protokół internetowy w wersji 4 (TCP/IPv4), wybierz go i kliknij Właściwości.
- Kliknij Zaawansowany a następnie przejdź do Wygrywa patka.
- W ustawieniu NetBIOS domyślny wybór pozwala na użycie ustawienia NetBIOS dostarczonego przez serwer DHCP. Jeśli używany jest statyczny adres IP lub serwer DHCP nie udostępnia ustawienia NetBIOS, można włączyć NetBIOS przez protokół TCP/IP, aby zapewnić prawidłowe działanie. Więc wybierz Włącz NetBIOS przez TCP/IP.
- Kliknij OK.
Na koniec sprawdź, czy problem został rozwiązany.
3] Zezwól na wychodzące żądania DNS w zaporze serwera
Następnie skonfigurujemy zaporę sieciową, aby zezwalała na wychodzące żądania DNS. Powinien to zrobić administrator serwera lub inna osoba mająca dostęp do Menedżera serwera. Aby to zrobić, wykonaj kroki wymienione poniżej.
jak wybrać wszystkie kontakty w Gmailu
- Otwórz Menedżer serwera.
- Idź do Narzędzia > Zapora systemu Windows Defender z zaawansowanymi zabezpieczeniami.
- Teraz po lewej stronie okna kliknij przycisk Reguły wychodzące > Nowa reguła.
- Musisz ustawić Typ reguły na Port i kliknąć Dalej.
- Teraz w Protokół i porty, wybierać UDP, i wejdź 53 jako numer portu.
- Kliknij Dalej.
- Wybierać Zezwól na połączenie > Dalej.
- Wybierz profil, w którym chcesz zaimplementować tę regułę i kliknij Dalej.
- Nazwij regułę „Wychodzące żądania DNS” lub cokolwiek innego i kliknij Skończyć.
Następnie możesz sprawdzić, czy reguła jest włączona i wymieniona w obszarze Reguły wychodzące, aby ją zweryfikować.
4] Napraw uszkodzone lokalne pliki GPO
Ten problem może wystąpić, jeśli lokalne pliki GPO są uszkodzone. Z tego powodu system Windows nie może zastosować zasad DNS i zgłasza omawiany błąd. Usuniemy te pliki, a następnie spróbujemy wdrożyć zmiany w obiekcie zasad grupy, aby je rozwiązać. Aby zrobić to samo, wykonaj czynności wymienione poniżej.
- Przede wszystkim otwórz Eksplorator plików, a następnie zmień nazwę lub usuń na komputerze klienckim C:\Windows\System32\GroupPolicy\Machine\Registry.pol.
- Teraz otwórz Wiersz poleceń jako administrator.
- Uruchom
gpupdate /force
.
Spowoduje to ponowne zastosowanie zasad grupy wydanych przez administratora serwera. Teraz sprawdź, czy problem został rozwiązany.
Czytać: GPUpdate Force nie działa na komputerach z systemem Windows
5] Zresetuj protokoły sieciowe
Jeśli po wymuszeniu aktualizacji obiektu GPO napotkasz ten problem, zresetuj protokoły sieciowe klienta. Aby to zrobić, otwórz Wiersz Poleceń jako administrator i uruchom następujące polecenia.
Zresetuj protokół TCP/IP
netsh int ip reset
Zresetuj Winsock'a
netsh winsock reset
Opróżnij DNS
ipconfig /flushdns
ipconfig /registerdns
Na koniec sprawdź, czy problem został rozwiązany.
Czytać: Błąd serwera nie działa podczas dodawania użytkownika do domeny ufającej
Dlaczego moja nazwa domeny nie działa?
Musisz upewnić się, że Twoja nazwa domeny nie wygasła i że jest zarejestrowana u renomowanego rejestratora nazw domen. Sprawdź ustawienia DNS, aby upewnić się, że są prawidłowe i że nazwa Twojej domeny wskazuje właściwy serwer lub adres IP.
Przeczytaj także: Zapora systemu Windows nie rozpoznaje sieci domeny .