Jeśli ogólnie mogę uzyskać dostęp do stron internetowych, ale nie mogę dotrzeć do konkretnej strony, jak rozwiązać problem będący przyczyną dla użytkownika końcowego?
To pytanie było pytaniem superużytkownika tygodnia .
Przeczytać wpis w blogu więcej szczegółów lub przyczynić się do bloga samemu
internet
browser
website
community-faq
Kyle Brandt
źródło
źródło
Odpowiedzi:
Może strona faktycznie nie działa.
Spróbuj odwiedzić http://downforeveryoneorjustme.com .
Jeśli jest napisane „To nie tylko Ty”, witryna prawdopodobnie przestaje działać i powinieneś spróbować zgłosić to, jeśli to możliwe - lub po prostu zaczekać.
Może to problem z DNS.
Sprawdź, czy nazwa DNS witryny (powiedzmy, że tak jest
example.com
) zmienia się na adres IP. Możesz to zrobić, uruchamiając konsolę lub wiersz poleceń i piszącping example.com
Jeśli pojawi się błąd „nieznany host”, oznacza to, że prawdopodobnie występuje problem z DNS. Możesz spróbować sprawdzić, czy to rozwiązuje problem z DNS Google
nslookup stackoverflow.com 8.8.8.8
.Jeśli rozwiąże to polecenie, prawdopodobnie prawdopodobnie chcesz skontaktować się z dostawcą DNS (prawdopodobnie z dostawcą usług internetowych). Jeśli chcesz uruchomić dalsze testy DNS, wypróbuj Benchmark DNS GRC dla Windows lub usługi just-ping.com i whatsmydns.net .
Może to problem z przeglądarką.
Jeśli rozwiązuje się w DNS, ale nie otrzymujesz odpowiedzi ping, oznacza to, że albo filtrują pingi, albo nie możesz dotrzeć do tej witryny. Jeśli są uzyskiwanie odpowiedzi możesz mieć problem przeglądarki lub przeglądarki proxy. Spróbuj zainstalować inną przeglądarkę internetową ze wszystkimi ustawieniami domyślnymi i sprawdź, czy uzyskasz inne wyniki.
Może to problem z połączeniem internetowym.
Jeśli problem się rozwiązuje, ale nie możesz go osiągnąć, spróbuj uruchomić
tracert example.com
i sprawdź, gdzie upłynie limit czasu.Możesz także wypróbować PingPlotter (Shareware; bezpłatna 30-dniowa ocena.), Który wielokrotnie uruchomi traceroute i zobrazuje wyniki, dzięki czemu możesz sprawdzić, czy masz problemy z utratą pakietów lub przepustowością w dowolnym przeskoku na traceroute.
Pozwól temu działać przez chwilę. Jeśli upłynie limit czasu po zaledwie jednym lub dwóch wpisach, prawdopodobnie chcesz skontaktować się z usługodawcą internetowym. Jeśli upłynie limit czasu, jeśli to możliwe, skontaktuj się z webmasterem witryny. Z kimkolwiek się skontaktujesz, dołącz dane wyjściowe poleceń
ping
itraceroute
.źródło
Inną rzeczą, której należy szukać, jest uszkodzony router.
Ostatnio miałem taką sytuację z dostępem do dowolnej witryny Stack Exchange. Przekracza limit czasu, zwraca błędy połączenia i ogólnie „blokuje mnie” przez 5 minut na raz. Praktycznie wszystkie inne strony były w porządku.
Po długich rozmowach z personelem Stack Exchange (bardzo pomocnym) i moim usługodawcą internetowym zawęziłem go do routera. Zamiana go najwyraźniej wyleczyła problem.
Problem tutaj (myślę) polegał na tym, że niezależnie od błędu routera, nie mógł poradzić sobie ze stosunkowo dużym natężeniem ruchu, który generowałem, gdy stosowałem Exchange Exchange jako zalogowany użytkownik z wieloma kontami i posiadający wiele z nich widoczne w dowolnym momencie.
Fakt, że problem dotyczy tylko jednej witryny (a także jednego zestawu witryn), doprowadził mnie do przekonania, że problem leży gdzie indziej.
źródło
W dzisiejszych czasach należy rozważyć IPv6. Możliwe, że występuje problem z mechanizmem IPv6 (DNS, routing, system operacyjny), ale nie z IPv4 (lub, co mniej prawdopodobne, na odwrót). Zarówno
ping
itracert
polecenia, jak Windows 7 wziąć-4
lub-6
opcja do samodzielnego przetestowania IPv4 i IPv6 nowego.To brzmi jak komentarz do głównej odpowiedzi, a nie kolejna odpowiedź, ale nie mam wystarczającej liczby przedstawicieli, aby móc komentować. A może powinienem edytować Wiki, co może oznaczać dodanie przykładu, ponieważ odpowiedź jest tak profesjonalna. Ale nie mam też wystarczającej liczby przedstawicieli do edycji Wiki.
W razie potrzeby możesz to edytować.
źródło
W moim przypadku miałem dość specyficzny problem, który był dla mnie trudny do odkodowania. Kiedy próbowałem wejść na konkretną stronę z przeglądarki Firefox, zawsze miałem limit czasu. Gdy próbowałem skopiować adres strony do innej przeglądarki, spowodowało to również przekroczenie limitu czasu. Działało się to przy różnych połączeniach, a wszystkie moje inne urządzenia działały dobrze. Nawet zapytanie o stronę z cURL działało dobrze! Próbowałem zmienić ustawienia, serwery proxy, zmienić i odświeżyć DNS itp.
Krótko mówiąc, problem polegał na tym, że jedno z moich rozszerzeń, HTTPS Everywhere przekierowywało mnie na wersję adresu https, ale serwer nie odpowiadał na porcie SSL.
Podczas próby debugowania w innych przeglądarkach nieświadomie skopiowałem również prefiks protokołu https i dlatego miałem ten sam problem, ale wpisałem go ręcznie w powłoce, aby wykonać żądanie CURL, aby zadziałało.
Rozwiązaniem było po prostu wyłączenie reguły HTTPS Everywhere dla określonej witryny.
To bardzo szczególny przypadek, ale może przytrafić się innym i mam nadzieję, że to pomoże.
źródło