Есть ли параметр (возможно, в реестре), который запрещает Windows 10 отправлять обратно эхо-ответы ICMP? (Без блокировки их брандмауэром)
Обычно нет. Поскольку ICMP является частью базовой функциональности протокола IP, для его изменения вам придется использовать протокол IP с открытым исходным кодом и изменить исходный код в соответствии с вашими потребностями в отношении этой проблемы. Так что, если у вас есть навыки использовать альтернативный протокол вместо Windows, что-то подобное становится возможным. Попробуйте сначала взглянуть на FreeRTOS и на этот.
Нет, это невозможно. Эхо-ответ (один из типов сообщений ICMP) - это стандартное поведение сетевого стека. Сообщения ICMP имеют некоторое представление о том, почему они определены. Рядом с ping (эхо-запрос / эхо-ответ) есть сообщения о недоступности, перенаправлении и т. Д.
В общем, вы можете заблокировать эти сообщения в брандмауэре, но есть логическая цель, почему они там ...
Вы должны конкретно знать, почему вы хотите это сделать. Если вы хотите «спрятать» узел, этого недостаточно. Узел все равно ответит, например, Запросы ARP (и если вы попытаетесь заблокировать даже это / теоретически возможно / он просто перестанет работать ;-)).
Нет, вы должны заблокировать их либо в брандмауэре Windows, либо через другой брандмауэр.