Korzystam z mojego połączenia internetowego za pomocą zazwyczaj zainstalowanego Win10 home / Apple Iphone (iOS) z różnymi przeglądarkami. Systemy operacyjne i przeglądarki są aktualne.
Prowadzę dwie witryny WordPress na wspólnym serwerze CentOS pod adresem siteground.com.
Mój problem
Podczas surfowania z mojego adresu IP pojawia się błąd „nie można uzyskać dostępu do witryny” ze wszystkich przeglądarek. Nie ma znaczenia, czy jest to WIFI czy Ethernet, nadal mam powyższy problem.
Witryny działają dobrze i są w pełni dostępne z innych adresów IP (na przykład, jeśli zmienię moją WIFI na bezpłatną WIFI znalezioną na moim komputerze, mogę uzyskać dostęp do stron).
Debugowanie próbuje
Po skorzystaniu z narzędzia do rozwiązywania problemów z systemem Windows w Chrome po przejściu do odpowiednich domen otrzymałem ten błąd:
System Windows nie mógł automatycznie wykryć ustawień proxy sieci.
PowerShell
ping TARGET_DOMAIN
przynosi:
Odpowiedź z TARGET_IP: bajty = 32 czas = 189 ms TTL = 53
tracert TARGET_DOMAIN
przynosi:
Nie można rozpoznać docelowej nazwy systemu TARGET_DOMAIN.
Ponadto nslookup TARGET_DOMAIN
przynosi:
nslookup : *** Request to Broadcom.Home timed-out At line:1 char:1
+ nslookup TARGET_DOMAIN
+ ~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (*** Request to Broadcom.Home timed-out:String) [], RemoteException
Rozwiązanie próbuje
Opróżnianie mojej lokalnej pamięci podręcznej DNS w programie Powershell za pomocą ipconfig /flushdns
, a następnie opróżnianie pamięci podręcznej przeglądarki nie pomaga (nawet po wyłączeniu WPAD ).
Dalsze szczegóły
Nie dotknąłem pliku Windows HOSTS.
Na chwilę obecną, i tylko w celu testowania, żadna wtyczka bezpieczeństwa (jak WordFence lub Loginizer) nie jest zainstalowana na żadnej stronie, więc problem nie powinien pochodzić z WordPress.
Firma hostingowa nie mogła śledzić żadnego problemu w środowisku serwerowym; utalentowany administrator swojego zespołu powiedział mi, że problem leży po mojej stronie.
Moje pytanie
Co może być problemem?
Odpowiedzi:
Ponieważ problemy te występują tylko podczas próby uzyskania dostępu do tej witryny podczas korzystania z usługodawcy internetowego, problem nie dotyczy komputerów ani telefonów.
Problem musi dotyczyć Twojego usługodawcy internetowego, jego routera lub serwera DNS. Może nawet być tak, że ISP błędnie oznaczył tę witrynę jako obsługującą złośliwe oprogramowanie i aktywnie ją blokuje. Trzy poniższe kroki pomogą ci zdiagnozować, czy rzeczywiście tak jest i pomogą znaleźć obejście.
Krok 1: Użyj serwerów Google DNS dla swojego komputera
Pierwszym krokiem jest skorzystanie z usługodawcy internetowego, ale obejście jego serwera DNS. Robisz to, ustawiając swój serwer DNS na Google Public DNS , którego adresy to 8.8.8.8 i 8.8.4.4. Zanotuj poprzednie ustawienia DNS, tak jak przed zmianą. Poniższy artykuł Google opisuje metodę w sekcji Zmień ustawienia serwerów DNS .
Jeśli to zadziała, a następnie zastosuj go do wszystkich urządzeń, przejdź do następnego kroku 2, ale pomiń krok 3. Jeśli to nie działa, przejdź bezpośrednio do kroku 3.
Krok 2: Ustaw router tak, aby korzystał z serwerów Google DNS
Zaloguj się do routera i uzyskaj dostęp do strony DNS, klikając łącze menu Zaawansowane u góry, a następnie kliknij łącze menu DNS po lewej stronie.
Zakładając, że router jest podłączony kablem, wybierz Użyj następującego statycznego adresu IP DNS i wprowadź 8.8.8.8 w pierwszym polu i 8.8.4.4 w drugim. Zakończ, klikając Zastosuj / Zapisz.
Przetestuj dostęp do witryny z problemami z innego komputera / telefonu, a jeśli to działa, cofnij zmiany wprowadzone na komputerze w kroku 1, ponieważ nie są już wymagane, i nie przechodź do kroku 3.
Krok 3: Podłącz komputer za pośrednictwem sieci VPN
Tutaj sprawdzamy, czy Twój dostawca usług internetowych aktywnie blokuje witrynę. W tym celu przejdziemy przez bezpłatną usługę VPN, której Twój dostawca usług internetowych nie może zablokować. Pozostaw komputer ustawiony na serwery Google DNS, a następnie wybierz dowolną bezpłatną usługę VPN z listy w artykule Najlepsza darmowa VPN, która zawiera również recenzje. Wybierz taki, który ma dobre informacje o tym, jak go używać, lub poproś tutaj o pomoc.
Jeśli to zadziała, oznacza to, że Twój dostawca usług internetowych blokuje tę witrynę i powinieneś głośno narzekać. Może być konieczne ich przekonanie, że ta strona internetowa jest zgodna z prawem. Możesz nadal używać VPN jako obejścia, jeśli jego wydajność jest wystarczająco dobra, lub znaleźć komercyjny .
Jedynym dobrym rozwiązaniem, jeśli Twój dostawca usług internetowych nie rozwiąże problemu, jest zmiana dostawcy usług internetowych, to znaczy jeśli ta strona jest dla Ciebie ważna i często z niej korzystasz.
źródło
Assuming your router is connected by cable
. Zakładam, że miałeś na myśli to, że podłączyłem sam router do tego, co ogólnie mogę nazwać „gniazdem komunikacyjnym”, a nie do faktu, że mógłbym użyć Ethernetu. Niż tak Ogólnie surfuję bezprzewodowo, ale zamiast tego mogę użyć Ethernetu.Miałem podobny problem, jak długo trwało połączenie przeglądarki po wyczyszczeniu pamięci podręcznej.
Może być konieczne wyłączenie protokołu automatycznego wykrywania serwera proxy sieci Web (WPAD) .
Można to zrobić po prostu w ten sposób:
Settings > Network & Internet > Proxy
i przełącz opcję Automatycznie wykryj ustawienia na Wyłączone .źródło
Wygląda na to, że problemem jest router domowy oparty na odpowiedzi „nslookup”.
Aby rozwiązać problemy, najpierw spróbuję sprawdzić, czy możesz pingować adres IP serwera WWW w wierszu polecenia, a następnie spróbuję pingować nazwę domeny witryny.
Jeśli otrzymasz odpowiedź od pingowania adresu IP, a nie nazwy domeny, najprawdopodobniej problem dotyczy DNS (co zakładam na podstawie wyników nslookup)
W takim przypadku sugeruję użycie polecenia „ipconfig / all” w wierszu polecenia, aby ustalić, jakich serwerów nazw używa urządzenie. (Ponownie zakładam, że prawdopodobnie użyje adresu lokalnego, który jest powiązany z routerem)
W takim przypadku zmień ustawienia kart sieciowych, zarówno przewodowych, jak i bezprzewodowych, i ręcznie zmień ustawienia DNS, aby korzystać z serwerów DNS w wersji 8.8.8.8 i 8.8.4.4.
To powinno pomóc, jeśli utkniesz: https://www.windowscentral.com/how-change-your-pcs-dns-settings-windows-10
Jeśli to rozwiąże problem, sugeruję zalogowanie się do routera i zmianę serwerów DNS routerów na Google.
Skrzyżowane palce dla Ciebie!
źródło
ping TARGET_DOMAIN
(pytanie zredagowane). Naprawdę powinienem zmienić DNS mojego routera (nie jestem pewien, co to oznacza) na DNS Google, powinienem przeczytać artykuł na ten temat, a następnie zrobić to na oprogramowaniu panelu sterowania routera.Jeśli dobrze rozumiem problem:
Próbujesz połączyć się ze swoją witryną na zdalnym serwerze hostowanym przez kogoś innego
Próbowałeś następujących kombinacji:
W środowiskach, w których wystąpił błąd, próbujesz opróżnić DNS bezskutecznie
W pewnym momencie wydawało się, że działa, w przypadku jednej witryny, gdy można było uzyskać narzędzie do rozwiązywania problemów z siecią systemu Windows, aby pomóc w domniemanych ustawieniach proxy
Wyklucziłeś już witrynę, przeglądarkę i urządzenie:
Co zostało
Naprawdę jedyne, co pozostało, to twoja sieć. Tak więc jest twój ISP, twój modem, router, twoje urządzenie.
Zakładam, że po podłączeniu do sieci możesz zobaczyć inne strony, ale powinieneś dokładnie sprawdzić. W końcu pierwszą linią w przewodniku rozwiązywania problemów jest upewnienie się, że jest podłączony :)
Wyklucz router i sprawdź, czy działa. Wiem, że to prawdopodobnie PITA, ale skonfiguruj połączenie przewodowe bezpośrednio z modemem. Nawet jeśli masz modem z obsługą Wi-Fi, nadal wyklucza to możliwe problemy z Wi-Fi.
Jeśli to działa, możesz winić router / Wi-Fi: staje się to problemem „to twoja wina, musisz to naprawić”. Spróbuj podłączyć bezpośrednio do routera, ponieważ nie ma już kabla.
Jeśli to nadal nie działa, coś dzieje się z twoim dostawcą usług internetowych: zmusisz go do ponownego uruchomienia modemu w każdym kierunku i może spróbuj przywrócić modem do ustawień fabrycznych.
źródło
Można to zrobić na wiele sposobów.
Ale jeśli problem nadal występuje:
źródło