3

Ошибка сервера говорит о том, что новый синтаксис для включения ping в Windows Server 2008

netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request"
    protocol=icmpv4:8,any dir=in action=allow

но это не работает с Windows 7. Здесь я получаю

C:\Windows\system32>netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request" protocol=icmpv4:8,any dir=in action=allow

A specified value is not valid.

Usage: add rule name=<string>
...

Какой правильный новый синтаксис?

3 ответа3

7

Проблема заключается в копировании и вставке. С правильными кавычками

netsh advfirewall firewall add rule name="ICMP Allow incoming V4 echo request"
    protocol=icmpv4:8,any dir=in action=allow

делает работу Я не уверен, из какого источника я скопировал проблемную версию.

3

Панель управления -> Система и безопасность -> Брандмауэр Windows -> Расширенные настройки -> щелкните правой кнопкой мыши Правила входящих сообщений -> Новое правило -> Пользовательское правило -> Далее

В протоколе и портах (выбран в левой панели): Протокол: ICMPv4

На той же панели нажмите кнопку « Настройка», выберите "Определенные типы ICMP", установите флажок «Эхо-запрос» и нажмите кнопку « ОК».

В поле « Имя» (выбрано на левой панели): заполните поле «Имя» и нажмите « Применить».

2

Когда я набрал:

netsh advfirewall firewall add rule name="Enable Echo Ping Request" protocol=icmpv4:8,any dir=in action=allow

в Windows PowerShell ISE я получил сообщение об ошибке: «Указанное значение протокола недопустимо».

Я исправил это с помощью этого:

netsh advfirewall firewall add rule name="Enable Echo Ping Request" protocol="icmpv4:8,any" dir=in action=allow

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