
У меня есть ноутбук с Windows 10 Pro build 2004, ПК с Windows 10 Pro build 2004 и телефон на базе Android, подключенные к той же локальной сети. Похоже, ноутбук блокирует входящий трафик локальной сети, поскольку я не могу пропинговать его ни с ПК, ни с телефона. Я могу пропинговать ПК и телефон с ноутбука. Все устройства имеют статический IP-адрес.
На ноутбуке включен общий доступ. Я не могу вспомнить никакой другой опции, которая блокировала бы входящий локальный трафик. Я также сбросил правила брандмауэра на значения по умолчанию, но это не помогло. У меня установлен OpenVPN, но он не работает.
Когда я отключаю брандмауэр, ноутбук можно пинговать с ПК и телефона.
Любые комментарии относительно того, почему это происходит, будут оценены по достоинству :)
решение1
ОС Windows блокирует входящий ICMP по умолчанию.
Если вы хотите разрешить входящий ICMP, вам нужно изменить правила брандмауэра:
Откройте Run
окно, нажав Win+R
и введите wf.msc
и нажмите Enter
.
Выберите Inbound Rules
и затем отсортируйте правила по протоколу, нажав на Protocol
вкладку.
Прокрутите вниз до ICMP, и вы увидите два правила, которые выглядят одинаково:
Core Networking Diagnostics - ICMP Echo Request (ICMPv4-In)
Обратите внимание на Remote Address
вкладку. Одна роль применяется к подсети Local subnet
, а другая — к Any
подсети.
Выберите в соответствии с вашими потребностями.
Щелкните правой кнопкой мыши по правилу и выберите Enable
.