Я могу получить доступ к веб-сайтам через веб-браузер, но не могу пинговать их или взаимодействовать другими способами.

751
Adam Fayed

около двух недель назад у меня были действительно странные взаимодействия с Интернетом, которые я не могу объяснить, но, пожалуйста, продолжайте читать. Я пытался найти проблему самостоятельно и ничего не нашел, любая помощь приветствуется.

Что нужно знать -

Я использую Windows 10

Мой интернет-провайдер - Telstra, и это соединение дома / семьи.

Я использую проводное соединение

Мой модем - это беспроводной сетевой шлюз Netgear CG3100D-2.

У меня на компьютере есть два диагностических файла .bat, один из которых проверяет мой модем, а другой - Google. Я могу пропинговать свой шлюз по умолчанию, 192.168.0.1, просто отлично с ответом <1 мс, но я больше не могу пропинговать Google (или любой другой сайт), командная строка отвечает «Время ожидания истекло».

Пинг 192.168.0.1 с 32 байтами данных: Ответ от 192.168.0.1: байт = 32 время <1 мс TTL = 64

Как ни странно, если я пингую сайт с отключенным соединением, я получаю «Запрос на пинг не может найти хост Google.com. Пожалуйста, проверьте имя и попробуйте снова». В каком бы состоянии это ни было, я получаю «Pinging Google.com [144.131.80.39] с 32 байтами данных:», который является IP-адресом Google, и затем я получаю строки, заполненные «Время запроса истекло». Я нахожу это странным, потому что он все еще получает IP-адрес, но не взаимодействует с ним.

Pinging Google.com [144.131.80.39] с 32 байтами данных: время запроса истекло.

Также кое-что я нашел, когда я захожу на speedtest.net, я получаю около 30 Мб / с и 1 Мп / с, что было нормально для меня до ... что бы ни случилось.

Еще я обнаружил, что когда я запускаю League of Legends (не волнуйтесь, вам не нужно знать об игре, чтобы понять, что я собираюсь вам рассказать), и я пытаюсь войти, мое имя пользователя и пароль аутентифицирован, это означает, что он будет продолжать процесс входа в систему, если имя пользователя и пароль совпадают, при использовании случайного имени пользователя и пароля отображается экран «неверное имя пользователя или пароль», поэтому я предполагаю, что это означает, что я общаюсь с сервер входа каким-то образом, но я застрял в процессе после этого под названием «Вход в систему ...», а затем я получаю ошибку соединения.

Кроме того, журналы в моем маршрутизаторе показывают таблицу с описанием, количеством, целью и источником в виде заголовков из 4 блоков. В поле «Описание» есть три разных заголовка: «Сканирование портов на основе TCP или UDP», «Поток UDP на стороне локальной сети» и «Поток SYN». Похоже, что цели и источники - это мой внешний IP-адрес, внутренний IP-адрес моего ноутбука, другой внутренний IP-адрес, который не используется, мои DNS-серверы, 2 других случайных IP-адреса и IP-адрес Google. Сначала я подумал, что у меня есть вирус, и проверил свой компьютер с помощью антивируса Avira, еще одной программы под названием SpyBots - поиск и уничтожение, а также Защитника Windows. Защитник Windows вернул 1 зараженный файл, который я быстро удалил, но результаты по-прежнему отображались в журналах.

Ссылка на логи шлюза

Вот что я пытался сделать, чтобы это исправить:

Разрешение «Сеть - Echo Request (ICMPv4-In)» в настройках моего брандмауэра

Отключение моего брандмауэра

Отключение моего антивируса

Сброс моего модема

В конце концов, я не думаю, что это DoS-атака или вирус, и, вероятно, это связано с неправильной или просроченной конфигурацией, но я не знаю, что делать дальше, поэтому обращаюсь за помощью к этому форуму. PS Английский не мой родной язык, и его было сложно напечатать и объяснить, хотя и понятно, если что-то не имеет смысла или если я использовал неправильное слово, пожалуйста, потерпите меня. Спасибо всем.

1
Используйте `NSLOOKUP` и для устранения неполадок, он получает IP-адрес от DNS независимо от того, что представляют собой ответы` PING` (ICMP) - мне это не кажется странным. Я бы проследил с Wireshark, если это необходимо для решения вашей проблемы, если это проблема с подключением, и если да, то, возможно, проблема связана с игровым сервером, к которому вы подключаетесь. Проверьте соединение с другим компьютером в сети и от сети для быстрого поиска и устранения неисправностей. Pimp Juice IT 7 лет назад 0

1 ответ на вопрос

0
moonpoint

The ping command sends Internet Control Message Protocol (ICMP) echo request packets to the target host and awaits echo reply packets from that host. You stated that you are allowing echo request, which are ICMP packets with type 8 code 0 in the ICMP packet, in your firewall, but ensure that you are also allowing echo reply, which are packets with type 0 code 0 within the ICMP packet, as well or you won't see the return packets. You need to ensure that you aren't blocking either the echo request or echo reply packets at the source system from which you are running the ping command, e.g., if you are using the Microsoft Windows Firewall software or third-party software that might be included with your antivirus software, or at any intervening piece of network equipment, such as a router, that you control. If you get responses when you ping your router, then you likely aren't blocking the echo replies at the source system, though it is still possible you could have a block there that only allows echo replies from the router, or echo requests to the router, but not from other systems. If your router provides firewall capabilities, you could be blocking echo replies there, though, or some echo requests. If you have another system connected to the router, can it successfully ping external systems, such as Google's DNS server at 8.8.8.8?

You could install packet analyzer, aka "sniffer" software, on the Windows 10 system where you are running the ping command and confirm that the echo requests are leaving the system and check whether the software sees replies to the echo requests. Wireshark is a free and widely used packet analyzer program that is available for many operating systems, including Microsoft Windows. You can find tutorials on its use by an online search for "Wireshark tutorial". Alternatively, you could use SmartSniff from Nir Sofer who also provides many other free network analysis tools for Microsoft Windows at Network Monitoring Tools Package, including NetworkTrafficView and PingInfoView. Filter on ICMP traffic in the packet analyzer software when you are running ping tests.