Jak rozwiązywać problemy z DNS w Windows XP

Zwykle problemy z połączeniem są po stronie serwera.

Twoja strona nie ładuje się

Krok 1

Sprawdź, czy wpisany adres jest prawidłowy. Jeśli pojawi się komunikat o błędzie, który zwykle oznacza, że ​​strona jest chwilowo nieczynna lub może zmienić adres, może to oznaczać, że wpisałeś adres niepoprawnie, ale może to również oznaczać, że DNS nie działa z różnych powodów. Wykonaj następujące kroki.

Krok 2

Otwórz okno poleceń. Przejdź do menu Start systemu Windows, a następnie uruchom. Wpisz CMD w polu i naciśnij Enter. W systemie Windows Vista będzie to Shift + Enter.

Krok 3

Wpisz NSLOOKUP. Pojawi się następujący komunikat, jeśli konfiguracja DNS jest w porządku:

C: \> nslookup Domyślny serwer: vnsc-lc.sys.gtei.net Adres: 4.2.2.3

Jeśli wystąpi problem, zobaczysz:

C: \> nslookup *** Nie można znaleźć nazwy serwera dla adresu XXX.XXX.XXX.XXX: Nieistniejąca domena ...

Jeśli tak się stanie, oznacza to, że nie może znaleźć domeny. Przejdź do następnego kroku, aby sprawdzić, czy serwer jest aktywny lub czy jest to coś innego.

Krok 4

Napisz dwukrotnie EXIT, aby wyjść z NSLOOKUP. Powoduje powrót do linii poleceń. Teraz, pamiętając adres serwera, wpisz następujące polecenie właśnie tam, gdzie opuściłeś NSLOOKUP:

XXX.XXX.XXX.XXX tracert (adres nazwy domeny z kroku 3)

Zobaczysz następujące, jeśli nie ma problemu z serwerem (nie będzie, jeśli masz problemy z DNS):

C: \> tracert 208.67.222.222 Trasowanie trasy do solve1.opendns.com [207, 67.222.222] na maksymalnie 30 przeskokach: 1 15 ms 1 ms 1 ms 192.168.0.1 2 37 ms 13 ms 10 ms 11.218.196.31 3 11 ms 10 ms 11 ms cpe-76-166-3-116.socal.rr.com [72.163.3.156] 4 12 ms 8 ms 8 ms tge1-1.stclca1-rtr2.socal.rr.com [76.166.9.5] 5 14 ms 9 ms 10 ms te9-3-stclca3-rtr2.socal.rr.com [76.166.1.60] 6 14 ms 15 ms 11 ms te9-3-stclca3-rtr2.socal.rr.com [76.166.9.60] 7 13 ms 14 ms 11 ms tge9-4.bwlaca1-rtr1.socal.rr.com [76.166.1.59] 8 16 ms 25 ms 17 ms tge2-0-0.lsanca4-rtr1.socal.rr.com [66.75. 161.201] 9 * * * Czas oczekiwania na żądanie. 10 21 ms 23 ms 23 ms te-4-1.car1.Tustin1.Level3.net [4.71.104.157] 11 18 ms 16 ms 15 ms ae-2-3.bar1.Tustin1.Level3.net [4.69.132.218] 12 19 ms 19 ms 15 ms ae-6-6.ebr1.LosAngeles1.Level3.net [4.69.136.202] 13 * 18 ms 15 ms ae-1-60.edge3.LosAngeles1.Level3.net [4.69.144, 9] 14 17 ms * 63 ms xe-9-1.r01.lsanca03.us.bb.gin.ntt.net [129.250.8.181] 15 17 ms 16 ms 15 ms ae-2.r20.lsanca03.us.bb.gin. ntt.net [129.250.3.125] 16 27 ms 50 ms 29 ms as-0.r21.snjsca04.us.bb.gin.ntt.net [129.250.3.96] 17 32 ms 28 ms 26 ms ae-0.r20. plalca01.us.bb.gin.ntt.net [129.250.4.118] 18 28 ms 33 ms 27 ms xe-3-4.r04.plalca01.us.bb.gin.ntt.net [129.250.4.242] 19 27 ms 26 ms 26 ms ge-2-3.r04.plalca01.us.ce.gin.ntt.net [140.174.21.166] 20 32 ms 34 ms 27 ms resolver1.opendns.com [208.67.222.222] Śledzenie zakończone.

Zauważ, że było około 20 kroków, aby przejść do serwera. Nawet z komunikatem "Żądanie przekroczenia limitu czasu" w środku, nadal osiągnął miejsce docelowe. Tak więc ćwiczenie polega na przejściu z komputera klienckiego na serwer. Tutaj śledzimy trasę z komputera klienckiego w Los Angeles do serwera DNS w San Francisco (Open DNS).

Jeśli przeszukiwanie nie zostało zakończone i zakończyło się niepowodzeniem, jeden z routerów w środku mógł zawieść i byłby to główny powód, dla którego nie działał. Ale to nie pokazałoby awarii na serwerze DNS. Dlatego Twoi znajomi mogli mieć dostęp do Internetu. Oczywiście, twoi przyjaciele mogą korzystać z innego dostawcy Internetu, co byłoby zupełnie innym scenariuszem.

Krok 5

Wpisz ping -a 208.67.219.132

Spowoduje to wyświetlenie odpowiedzi serwera. -A po poleceniu ping pokazuje adres, który próbujesz rozwiązać.

C: \> ping 208.67.219.132 Pingowanie 208.67.219.132 z 32 bajtami danych: Odpowiedź od 208, 67.219.132: bajty = 32 czas = 41 ms TTL = 46 Odpowiedź od 208, 67.219.132: bajty = 32 czas = 23 ms TTL = 46 Odpowiedź od 208, 67.219.132: bajty = 32 czas = 32ms TTL = 46 Odpowiedź od 208, 67.219.132: bajty = 32 czas = 24ms TTL = 46 Statystyki ping dla 208, 67.219.132: pakiety: wysłane = 4, otrzymane = 4, utracone = 0 (0 % straty), Przybliżony czas podróży w obie strony w milli sekundach: Minimum = 23ms, Maksimum = 41ms, Średni = 30ms

W tym przykładzie pingujesz serwer bez utraty. Wszystkie pakiety dotarły na serwer. Jeśli coś było nie tak, wyglądałoby to tak:

C: \> ping -a 208.67.219.132 Pingowanie 208.67.219.132 z 32 bajtami danych: upłynął limit czasu żądania. Prośba o przekroczenie limitu czasu. Prośba o przekroczenie limitu czasu. Prośba o przekroczenie limitu czasu. Statystyki ping dla 208.67.219.132: Pakiety: Wysłane = 4, Odebrane = 0, Utracone = 4 (utrata 100%)

Więc z utratą 100%, zdecydowanie nie możemy dostać się do serwera.

Czas na ostatnią strategię: wypróbuj inny serwer DNS.

Krok 6

Użyj polecenia, aby wyczyścić pamięć masową adresu IP komputera. Może to czasami powodować problemy podczas mieszania informacji, ponieważ jest ona bardzo pełna.

C: \> ipconfig / flushdns Konfiguracja IP systemu Windows Pomyślnie przepłukano pamięć podręczną DNS Resolver

Możesz spróbować ponownie. Jeśli to nie rozwiąże problemu, spróbuj użyć innego serwera DNS. Będziesz musiał dodać inny DNS w konfiguracji TCP / IP.