Chrome utknie na „nie można znaleźć adresu DNS serwera”, jeśli spróbuję uzyskać dostęp do domeny podczas łączenia


1

Zdarza mi się to dość często i chciałbym wiedzieć, czy istnieje sposób, aby temu zapobiec lub lepszy sposób, aby to naprawić niż ponowne uruchomienie komputera. Okoliczności są bardzo różne od istniejących pytań, takich jak „nie można znaleźć adresu serwera DNS” dla niektórych stron internetowych ; wygląda to tak:

  1. Włączam komputer (Windows 8.1) i router internetowy (będący albo routerem mobilnym 3G, który budzę się ze snu, albo normalnym routerem bezprzewodowym i modemem, który nie jest włączony cały czas, ponieważ jestem w trybie kraj, w którym cały czas nie ma władzy)
  2. Łączę się z Internetem, widzę ikonę „połączonych” i otwieram stronę internetową ...
  3. ... jednak czasami źle ją oceniam i próbuję uzyskać dostęp do strony internetowej na sekundę lub dwie, zanim router całkowicie się uruchomi. Daje ten komunikat w Chrome:

    Ta strona nie jest dostępna

    Nie można znaleźć adresu DNS serwera some.domain.com.

    DNS_PROBE_FINISHED_NXDOMAIN

    ... z przyciskami „przeładuj” i „szczegóły”, z których żaden nie robi nic.

    Jest w porządku, prawdopodobnie dlatego, że próbowałem uzyskać dostęp do strony internetowej, zanim router / modem nie w pełni jeszcze podłączył się do Internetu.

  4. Problem polega na tym , że utknie w tej domenie:

    • Każda próba uzyskania dostępu do tej domeny powoduje ten sam błąd, nawet po uzyskaniu pełnego połączenia i dostępu do dowolnej innej witryny
    • Inne domeny działają dobrze, a ta domena działa dobrze w innych przeglądarkach (np. Firefox)
    • Zamykanie i ponowne otwieranie Chrome nie naprawia tego
    • Przełączanie, czy domena używa https czy www. nie robi żadnej różnicy

Na przykład właśnie teraz próbowałem otworzyć stronę internetową nieco za wcześnie, a DNS Chrome utknął. Piszę i publikuję to pytanie w Chrome na innej karcie i działa dobrze. Nadal nie mogę otworzyć tej innej strony internetowej w Chrome, ale mogę to zrobić w przeglądarce Firefox.

To tak, jakby próbował tylko raz, zapisuje wynik w pamięci podręcznej i nie spróbuje ponownie, nawet jeśli użyję przycisku „przeładuj” na stronie błędu. Czasami domena działa po długim czasie (30 minut?)

Czy istnieje jakikolwiek prosty sposób, aby ponowić próbę DNS, która jest wygodniejsza niż ponowne uruchamianie komputera lub czekanie długo?


Czy używanie control+F5robi jakąkolwiek różnicę? Ponowne uruchomienie przeglądarki Chrome powinno rozwiązać problem, chyba że w tle występuje inny proces związany z Chrome. Czy próbowałeś usunąć pamięć podręczną?
NuTTyX

Nie wiem, jak usunąć pamięć podręczną; Spróbuję ctrl-F5 następnym razem, kiedy to się stanie, dzięki
user568458,

Odpowiedzi:


3

Spróbuj usunąć pamięć podręczną DNS. Ponieważ wspomniałeś o systemie Windows 8.1, przedstawię instrukcje dla systemu Microsoft Windows.

#1: Przejdź do wiersza polecenia. Jeśli używasz UAC (prawdopodobnie), przejdź do wiersza polecenia z podniesionym UAC. (Więc znajdź ikonę wiersza polecenia i wybierz „Uruchom jako administrator”.) Używałem częściej wiersza polecenia CMD, ale spodziewałbym się, że PowerShell będzie działał równie dobrze.

#2: Uruchom: ipconfig / flushdns

Możesz także użyć GUI do naprawy adaptera, ale robi to więcej rzeczy, które zwykle są niepotrzebne. (Więc jest to wolniejsze.) Jeśli powyższe kroki są zbyt żmudne, aby wykonywać je regularnie, zastanów się nad utworzeniem pliku wsadowego, aby wystarczyło uruchomić ikonę (kliknij dwukrotnie na pulpicie lub w Quick- Pasek uruchamiania).

Jeśli to nie zadziała, spróbuj użyć GUI do naprawy połączenia sieciowego. Gdy pojawi się pytanie o zresetowanie adaptera, sprawdź, czy uzyskasz dobre wyniki, mówiąc „tak”. Jeśli tak, może to być dość żmudne, ale wciąż lepsze niż pełne ponowne uruchomienie.


Co jeśli to pomoże, ale tylko tymczasowo ? Po chwili wszystko znów się psuje. Gdzie sprawdzić
Suncatcher

1

Ostatnio miałem ten problem i po skontaktowaniu się z pomocą techniczną rozwiązałem problem, zmieniając port, w którym miałem kabel prowadzący do komputera, na routerze. Czwarty port nie działał, więc podłączyłem kabel internetowy do trzeciego portu ... Teraz działa.


-1

wpisz to na pasku adresu chrome:

chrome: // net-internals / # dns

a następnie kliknij przycisk „wyczyść pamięć podręczną hosta”.

ponownie załaduj stronę z problemami, 90% razy to działa, jeśli nie, postępuj zgodnie z pierwszą odpowiedzią w tym poście. powodzenia!


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.