Nie mogę uzyskać dostępu do moich stron z mojego adresu IP w różnych systemach operacyjnych


9

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_DOMAINprzynosi:

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?


Problem może dotyczyć Twojego usługodawcy internetowego. Spróbuj: (1) Ustaw serwer DNS na Google Public DNS , ustawiając serwery DNS na 8.8.8.8 i 8.8.4.4. (2) Zrób to samo z routerem. (3) Spróbuj połączyć się przez darmową sieć VPN w celu przetestowania.
harrymc

Punkt (1) jest opisany przez Google w sekcji Zmień ustawienia serwerów DNS . Punkt (2) jest bardzo podobny, ale wykonywany z panelu sterowania routera po zalogowaniu. W punkcie (3) możesz wybrać darmową VPN z tego artykułu z recenzjami.
harrymc

Wygląda na to, że wszyscy skorzystali z moich sugestii. 200 powtórzeń powoduje szał żywieniowy.
harrymc

1
@PimpJuiceIT Zakładam, że przesłanie do inżyniera DNS w tej firmie może być koszmarem. Obsługa w wielu izraelskich firmach jest zazwyczaj niesamowicie nieprofesjonalna, przynajmniej w przypadku usług świadczonych głównie między obywatelami tego kraju. W tym przypadku mogę poświęcić się nie dochodząc do głównej przyczyny, jeśli obejście (lub rozwiązanie polegające na użyciu innego serwera DNS) jest wystarczająco dobre.

1
Dodałem odpowiedź, daj mi znać swoje wyniki.
harrymc

Odpowiedzi:


3

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.

wizerunek

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.


Drogi Harrymcu, z przyjemnością stwierdzam, że wypróbowałem krok 2, który wydaje się najlepiej pasować do moich potrzeb i wydaje się, że działa. Tylko jedna rzecz brakowało mi odpowiedź: 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.

BTW Widzę, że masz 229 tys. Punktów rep, a RT Security, który również pomógł mi 11 ... Czy to w porządku, dam mu nagrodę, abyśmy go ciepło przyjęli?

Tak, powinienem napisać „przewodowy” zamiast „kablowy”. Nagroda zwykle powinna znaleźć się w odpowiedzi, która rozwiązała twój problem, ale to twoja reputacja, więc to twoja decyzja.
harrymc

1

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 > Proxyi przełącz opcję Automatycznie wykryj ustawienia na Wyłączone .


@ Run5k czy uważasz, że to bezpieczne?

Tak, absolutnie. Jest to po prostu opcja wbudowana w interfejs ustawień systemu Windows 10, więc naprawdę nie ma w tym nic „niebezpiecznego”.
Run5k

Wyłączyłem go i opróżniłem całą pamięć podręczną, ale nadal mam problem.

0

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!


Rzeczywiście dostaję odpowiedź w 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.

0

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:

  • Windows 10 w sieci, wiele przeglądarek = awaria
  • iPhone, w sieci, wiele przeglądarek = awaria
  • Windows 10 w niezabezpieczonej sieci sąsiadów dowolna przeglądarka = sukces
  • iPhone w niezabezpieczonej sieci sąsiadów, dowolna przeglądarka = sukces

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:

  • że strona nie działa
  • że w twoich przeglądarkach występuje problem z buforowaniem stron
  • że twoje urządzenia mają problem z pamięcią podręczną dns
  • że twoje przeglądarki mają problem z ustawieniami

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 nadal działa, ma to związek z konfiguracją Wi-Fi.
      • Niezależnie od tego, czy działa, czy nie, najprościej jest zresetować router do ustawień fabrycznych i zmienić jedno ustawienie za każdym razem, tak jak wcześniej, dopóki nie znajdziesz winnego. Zrób sobie przysługę i zrób kilka zrzutów ekranu przed zresetowaniem. Resetowanie pinów działa z wielu powodów lepiej niż jedno ze strony routera.
    • 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.


0

Można to zrobić na wiele sposobów.

  1. Może występować problem z DNS. Użyj Google Public DNS lub CloudFlare DNS. To z większym prawdopodobieństwem rozwiąże problem.

Ale jeśli problem nadal występuje:

  1. Wejdź na https://whatismyip.live i skopiuj swój adres IP i sprawdź, czy Twój adres IP jest zablokowany przez Twój serwer lub firmę hostingową. Podaj swój adres IP firmie hostingowej lub serwerowej, aby mogli zbadać każdy problem ze swojej strony.
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.