Potrafi dobrze pingować, ale bez przeglądania

10

Mam laptopa, który ma zweryfikowane połączenie z Internetem. Mogę wysłać ping na www.google.co.uk i otrzymać odpowiedź bez problemu. Jednak komunikatory IE, Chrome, Firefox, MSN nie mogą połączyć się z Internetem.

Próbowałem naprawić WINSOCK bezskutecznie.

Jakieś pomysły?

Edytować:

Połączenie internetowe jest sprawdzane jako działające na innym komputerze, bez problemów z przeglądaniem lub telnetem. Próbowałem połączyć zarówno działające, jak i „niedziałające” komputery za pomocą kabla sieciowego z działającym komputerem, który udostępnia połączenie internetowe. Tylko działający komputer może przeglądać, z tymi samymi objawami na „niedziałającym”. Obaj mogą pingować się nawzajem, chociaż nie przesłałem jeszcze plików. Połączenie to modem USB 3G.

m.edmondson
źródło
Czy działa na innych typach połączeń? WLAN lub LAN
schöppi
Wygląda na to, że LAN działa dobrze (podłączyłem komputery bezpośrednio), jednak znów polegam na PING między nimi, nie przesłałem żadnych plików.
m.edmondson
Okej, więc połączenie internetowe to modem USB 3G, który podłączasz do dwóch komputerów. Jeden działa, a drugi nie?
benc
@benc - Dokładnie. Oba działają z tego samego miejsca i oba zgłaszają pełne połączenie 3.5G, więc myślę, że można to wykluczyć
m.edmondson,
Czy możesz spróbować usunąć urządzenie USB 3G, po prostu podłączając je do routera? I nie używanie jednego komputera jako routera i podłączanie do niego drugiego. I nawet niepotrzebne oba jednocześnie podłączone do routera. Ale tylko każdy komputer podłączony do routera. Tylko jeden, tylko drugi.
barlop

Odpowiedzi:

7

ping nie jest wiarygodnym testem łączności sieciowej. (Oszczędzę ci krwawych szczegółów).

Jeśli chcesz, aby coś działało, musisz sprawdzić faktyczne połączenie aplikacji.

Spróbuj: telnet www.google.co.uk 80

$ telnet www.google.co.uk 80
Trying 74.125.19.104...
Connected to www.l.google.com.
Escape character is '^]'.

Jeśli nie jest napisane „Połączony”, nie można nawiązać połączenia TCP z serwerem WWW.

benc
źródło
4
„Oszczędzę ci krwawych szczegółów”. Czy masz link do informacji na ten temat?
barlop
Również w odniesieniu do polecenia, które wydajesz. W moim przypadku mogę-połączyć, chociaż nie mówi o połączeniu, to po prostu daje pusty ekran. Można wpisać GET <ENTER>, a następnie zobaczysz HTML strony. W każdym razie nie mówi „połączony”, choć w Win XP.
barlop
Dzięki właśnie spróbowałem tego i NIE można się połączyć. Jakieś inne pomysły, dlaczego?
m.edmondson
2
ping używa pakietów ICMP. We współczesnym świecie często są one kierowane inaczej niż „normalny” ruch TCP lub UDP, na którym działają Twoje aplikacje. Więc jeśli TCP nie działa, brak internetu. PING nie ma znaczenia.
benc
Dzięki za pomoc w zrozumieniu PING, wypróbowałem telnet na innym komputerze z tym samym połączeniem i działało to z możliwością zwrócenia źródła google. Wszelkie pomysły, dlaczego nie będzie działać na tym laptopie?
m.edmondson
1

Najbardziej prawdopodobne jest to, że ustawienia serwera proxy są nieprawidłowe.

  • Być może twoje przeglądarki są skonfigurowane do korzystania z serwera proxy sieci Web, do którego nie masz dostępu z miejsca, w którym podłączyłeś laptopa. Prawdopodobnie wszyscy używają ustawienia systemu Windows (znanego również jako Internet Explorer).

  • Być może sieć, z którą jesteś połączony, blokuje bezpośrednie przeglądanie stron internetowych i wymaga przejścia przez serwer proxy. Jeśli systemowe ustawienie serwera proxy nie zostało zmienione tak, aby wskazywało wymagany serwer proxy (jest to opcjonalna funkcja DHCP, może być niedostępna w Twojej sieci), musisz zapytać administratora sieci, jakiego ustawienia użyć . (Lub zgadnij - jeśli proxyw Twojej sieci jest wywołany komputer, możesz wypróbować go z portem 3128 lub 8080).

Gilles „SO- przestań być zły”
źródło
O ile wiem, nie ma skonfigurowanych serwerów proxy i jest to bezpośredni link do Internetu
m.edmondson
@ m.edmondson: Jeśli nie masz skonfigurowanego proxy, prawdopodobnie potrzebujesz jednego (drugi punkt).
Gilles „SO- przestań być zły”
Nie sądzę, że o to chodzi. Połączenie internetowe to modem 3G, który mogę podłączyć do innych komputerów i działa dobrze. Brak skonfigurowanych serwerów proxy na działającym komputerze - wszystkie ustawione na automatyczne wykrywanie.
m.edmondson
1

Istnieją 3 podobne polecenia, które możesz wypróbować i wygląda na to, że już je wypróbowałeś.

netsh winsock reset

netsh int reset

netsh int ip reset

wypróbuj później przeglądarki, ale prawdopodobnie po tym będzie musiał ponownie uruchomić komputer.

może nie działać, ale warto spróbować.

barlop
źródło
Dzięki za pomoc. Po prostu wypróbowałem je wszystkie i ponownie uruchomiłem bezskutecznie. Jakieś inne pomysły?
m.edmondson
Czy działa inny komputer na routerze? (Jeśli jest to router), jeśli tak, to router jest bardziej prawdopodobny. Jeśli wszyscy są naprawdę zakłopotani, spróbuj zainstalować instalację naprawczą Win XP michaelstevenstech.com/XPrepairinstall.htm
barlop
Tak, nie ma w tym żadnego routera, to modem USB 3G podłączony bezpośrednio do komputera. Zweryfikowano, że działa na innym komputerze, a nawet po połączeniu obu za pomocą kabla sieciowego działa tylko „działający” komputer (dzieląc swoje połączenie internetowe z „zepsutym”)
m.edmondson,
nie mam pojęcia, czy to pomoże, ale warto spróbować. support.microsoft.com/kb/936211/en-us „Jak rozwiązywać problemy z łącznością sieciową w Internet Explorerze” „Narzędzia automatycznych usług rozwiązywania problemów Microsoft”
barlop 30.10.10
właściwie lepiej chyba tego nie próbować. Właśnie próbowałem, a teraz Internet Explorer ma problemy z automatycznym pobieraniem plików, mówi, że dodatki są wyłączone i nie jestem teraz pewien, jak zdobyć program, który chcę! Lepiej więc zapomnieć, że może nie być to warte kłopotu z bardzo małą szansą na jego naprawienie. po raz pierwszy go użyłem. więc nie mogę powiedzieć, że doświadczyłem jego przydatności.
barlop
1

Czy próbowałeś połączyć się bezpośrednio z adresem IP urządzenia?

np. http://74.125.19.104 dla google.co.uk. Może to być problem z DNS, który nie pojawia się w PING.

Resorath
źródło
Masz na myśli telnet lub przeglądarkę? Próbowałem bezpośrednio wpisać adres IP w przeglądarce, ale bezskutecznie. Próbowałem telnet do www.google.co.uk, ale nie IP, więc spróbuję.
m.edmondson
Działa zarówno w telnet, jak i w przeglądarce, ale jeśli nie chce się połączyć, nie jest to problem z DNS.
Resorath,
Aby się upewnić, sprawdziłeś właściwości połączenia lokalnego, aby upewnić się, że protokół internetowy (TCP / IP) został zainstalowany i włączony, prawda? i że we właściwościach „Protokołu internetowego” używa się opcji „Uzyskaj adres IP automatycznie”, prawda? Wydaje mi się, że to oczywisty krok do rozwiązania problemu, który zrobiłbym pierwszy, ale jeszcze go tu nie opublikowałem.
Resorath,
Tak, dziękuję za próbę, TCP / IP jest włączony i ustawiony na automatyczne pobieranie adresów
m.edmondson
1

Zobacz ten artykuł Microsoft:
Jak ustalić i naprawić po uszkodzeniu Winsock2 w systemie Windows Server 2003, Windows XP i Windows Vista

Opisuje, jak ustalić, czy klucz Winsock2 jest uszkodzony, który korzysta z narzędzia Netdiag znajdującego się na dysku CD z systemem Windows XP lub innej metody z programem Msinfo32.

Zawiera także przycisk Napraw to, a także instrukcje dotyczące ręcznego odzyskiwania po uszkodzeniu Winsock2.

Jeśli próbowałeś wszystkiego, co możliwe, aby zresetować protokół TCP / IP i nie działa on na tym samym komputerze, a masz najnowsze sterowniki karty sieciowej, może to oznaczać problem z oprogramowaniem.

Proponuję najpierw zweryfikować pliki systemowe zgodnie z opisem tutaj:
Jak naprawić pliki systemowe Windows 7 za pomocą Kontrolera plików systemowych
Jak korzystać z narzędzia Scannow SFC w systemie Windows XP

Jeśli problem nadal występuje, uruchom komputer w trybie awaryjnym i spróbuj ponownie.

Jeśli problem zniknie, oznacza to, że jakiś zainstalowany produkt blokuje dostęp do Internetu. Prawdopodobnie zapora ogniowa lub jakiś pakiet antywirusowy.

Jeśli problem nadal występuje w trybie awaryjnym, sam system Windows jest zepsuty i wymaga naprawy.

harrymc
źródło
Próbowałem już tutaj ręcznych kroków, być może automatyczna naprawa może być warta wypróbowania
m.edmondson
Dodałem więcej rzeczy.
harrymc
Wypróbowałem tryb awaryjny, ale nie można go wykryć klucza USB, uruchomiłem tryb awaryjny z obsługą sieci, czy muszę włączyć obsługę USB czy coś takiego?
m.edmondson,
Nie wiedziałem, że bezprzewodowy pochodzi z USB. Niestety, tylko połączenia sieciowe (LAN) są obsługiwane w trybie awaryjnym z obsługą sieci. Więc trzeba to robić krok po kroku. Pierwszym krokiem jest wyłączenie wszystkich produktów zabezpieczających, takich jak zapora ogniowa i program antywirusowy, ponowne uruchomienie i przetestowanie „Mozilla Firefox (Tryb awaryjny)” pod kątem braku dodatków.
harrymc
1

Musiałbym iść z ukrytym problemem LSP ... często występującym przy nieprawidłowo usuniętym złośliwym oprogramowaniu lub instalacji ukrytego oprogramowania zabezpieczającego. Miałem wersję McAffee, która poszła strasznie źle, całkowicie niszcząc sieć na PC. Patrzę na problemy LSP, ponieważ działają ping i dns. Jeśli pinguje x.com i otrzymuje odpowiedź z xxxx, wtedy dns jest włączony. Problemem jest prawdopodobnie kontrola pakietów wewnątrz dostawcy usług warstwowych. Spróbuj spojrzeć na to, co pokazuje LSPfix, myślę, że spybot s także ma teraz tę funkcjonalność ... może to również porwać.

RobotHumans
źródło
Doskonale, czy masz dla mnie jakieś linki?
m.edmondson,
Wygląda na to, że HJT (przejęcie tego) może wyświetlić, jeśli masz LSP. LSPfix powinien naprawić jeden lub kilka problemów LSP! Oto link, który opisuje oglądanie LSP z HJT. Nie wszystkie LSP są złośliwe lub uszkodzone. bleepingcomputer.com/forums/topic3272.html Nie korzystałem wcześniej z lspfix. Powinno być interesujące.
barlop
Czy urządzenie może się połączyć z Internetem za pomocą połączenia Ethernet / Wifi innego niż modem 3G? Jeśli nie, prawdopodobnie jest to problem z LSP. Jeśli może to stanowić problem z konfiguracją modemu 3G
Lightly Solted
cexx.org/lspfix.htm to gdzie uzyskać lspfix ... ostrożnie usuwając LSP, ponieważ nie wszystkie są złośliwe i MOŻESZ wyrządzić więcej szkody niż pożytku ... możesz opublikować tutaj wyniki do oceny
RobotHumans
Uwaga: ping JEST dokładnym testem łączności między warstwami aplikacji. ICMP jest kierowany podobnie jak tcp i udp. NIE identyfikuje jednak różnych list ACL w zaporach ogniowych ani filtrowaniu treści. Może to prowadzić do fałszywych negatywów (nie mogę pingować, ale mogę przeglądać), ale nie do fałszywie pozytywnych (mogę pingować, ale nie mogę przeglądać). Izoluje to problem hosta, a nie problem sieci. Przepraszam za płomienną odpowiedź na ICMP nie jest narzędziem do użycia, ale zdecydowanie się nie zgadzam
RobotHumans
0

Windows może czasem być wybredny. Czy wybrałeś ustawienia przeglądarki internetowej i upewniłeś się, że wszystkie ustawienia zabezpieczeń i prywatności są na domyślnym poziomie? Upewnij się również, że ustawienia połączenia są skonfigurowane do przechodzenia przez jakiś serwer proxy (chyba że potrzebujesz go skonfigurować w ten sposób) ...

Wiele razy to rozwiąże wiele problemów.

Powodzenia

g19fanatic
źródło
Narzędzia-> opcje internetowe-> Zaawansowane-> reset to wygodny sposób na naprawienie tego rodzaju rzeczy.
Brian
0

sprawdź ustawienia mobilnego adaptera szerokopasmowego, być może jest wyłączony. lub jeśli jeden z adapterów jest wyłączony, po prostu włącz go, nawet jeśli go nie używasz. jest to powszechny problem na komputerach z systemem Vista.

Elton
źródło
0

Miałem ten problem, gdy mój komputer się zawiesił podczas pracy skrzypka. Naprawiono otwieranie skrzypek, a następnie ponowne zamykanie.

(To nie będzie odpowiedź na problemy wszystkich, ale jeśli użyjesz skrzypka, istnieje szansa, że ​​to jest przyczyna).

teedyay
źródło
Nie musisz zamieszczać tej samej odpowiedzi 3 razy. Proszę nie.
nhinkle
Przepraszam - czy napisałem trzy razy na to samo pytanie? Ups! Chciałem zamieścić to jako odpowiedź na kilka różnych pytań: wszystkie te szukałem w poszukiwaniu odpowiedzi. Uznałem, że sensowne jest umieszczenie rozwiązania na każdym z nich, gdy ustalę przyczynę moich problemów, aby pomóc późniejszym podróżującym w tej samej podróży.
teedyay
Nie, opublikowałeś go na osobnych pytaniach, ale jest zbędny. W takich przypadkach bardziej pomocne jest oznaczenie ich jako duplikatów, jeśli dokładna, identyczna odpowiedź słowo w słowo faktycznie dotyczy każdego z nich.
nhinkle