15

У меня есть один компьютер с Windows 10 в локальной сети.

Когда я пытаюсь пропинговать компьютер с Windows 10 с другого компьютера, происходит сбой (истекло время ожидания запроса). С компьютера с Windows 10 я могу без проблем пинговать другие устройства.

Я обнаружил, что если я захожу в Панель управления в "Дополнительные параметры общего доступа" и включаю "Общий доступ к файлам и принтерам", пинг на этот аппарат работает нормально.

У меня вопрос, ПОЧЕМУ?

Почему не работает ping, если "Общий доступ к файлам и принтерам" отключен (на машине с эхо-тестом)? Как это связано с ответом на пинг? Машина все равно должна отвечать на эхо-запрос, даже если она не использует ресурсы файла / принтера, или я что-то пропустил?

3 ответа3

23

Потому что в настройках общего доступа к файлам и принтерам есть возможность запретить / разрешить трафик ICMP. Вы можете увидеть это, перейдя к следующему:

  1. Нажмите кнопку Start
  2. Поиск Windows Firewall
  3. Выберите Advanced Settings слева
  4. На левой панели выберите Inbound Rules
  5. На правой панели найдите правила под названием « File and Printer Sharing (Echo Request - ICMPv4-In)

(Источник)

Пример с моего ноутбука (с включенным общим доступом к файлам и принтерам ) вы можете увидеть ниже:

Брандмауэр Windows

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

2

У меня были проблемы с проверкой связи с виртуальной машиной Windows 10, даже если я включил правило общего доступа к файлам и принтерам.

Поэтому я добавил следующее:

netsh advfirewall firewall add rule name="ping" protocol=ICMPV4 dir=in action=allow

Предупреждение: эта команда будет применять правило к профилям сети Private, Public и Domain.

0

Windows использует предварительные настройки брандмауэра, в зависимости от типа вашей сети: общедоступная, частная или доменная. По умолчанию это Public. В общедоступной предустановке брандмауэр настроен "более плотно"; Он блокирует больше, например, запросы ping. Если вы включите общий доступ к файлам и принтерам, Windows изменит тип вашей сети (= предустановка брандмауэра) на частную. Брандмауэр будет более открытым, что позволяет пинговать запросы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .