Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2016/2019/2022 » 2016 - netsh advfirewall firewall - не находит правило по имени

Ответить
Настройки темы
2016 - netsh advfirewall firewall - не находит правило по имени

Ветеран


Сообщения: 2099
Благодарности: 143


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: __sa__nya
Дата: 16-01-2020
Доброе время суток. Имеется Windows Server Standard 2016, имеется брандмауэр и некоторые стандартные правила. Нужно выключить некоторое правило, например "Удаленный рабочий стол - пользовательский режим (входящий трафик UDP)". При написании команды выключения ( уже в контексте netsh advfirewall firewall):
>set rule name="Удаленный рабочий стол - пользовательский режим (входящий трафик UDP)" new enable=no
Получаю ошибку "Ни одно правило не соответствует указанным критериям."
Разбираясь в проблеме, вижу, что netsh в принципе не "видит" это правило по имени:
Пишу в контексте cmd "netsh advfirewall firewall show rule name=all | find "Удаленный рабочий стол"
- получаю 3 строчки, копирую результат "Удаленный рабочий стол - пользовательский режим (входящий трафик UDP)",
пишу (уже в контексте netsh advfirewall firewall) show rule name="Удаленный рабочий стол - пользовательский режим (входящий трафик UDP)"
- получаю "Ни одно правило не соответствует указанным критериям."
Думаю что может попробовать в контексте cmd, пишу в cmd "netsh advfirewall firewall show rule name="Удаленный рабочий стол - пользовательский режим (входящий трафик UDP)"
- получаю ту же ошибку
- Почему так ?

-------
"Нет" - войне.


Отправлено: 04:07, 16-01-2020

 

Старожил


Сообщения: 427
Благодарности: 72

Профиль | Отправить PM | Цитировать


посмотрите через powershell

Get-NetFirewallRule | where {($_.displayname -match 'Удаленный рабочий')} | ft

существует ли это правило, скорее всего написано не правильно

Отправлено: 08:19, 16-01-2020 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для Denis Dyagilev

Модератор


Moderator


Сообщения: 967
Благодарности: 222

Профиль | Отправить PM | Цитировать


А если использовать
Цитата:
netsh advfirewall firewall set rule dir=in name="Remote Desktop - User Mode (UDP-In)" new enable=no
или в PowerShell
Цитата:
Disable-NetFirewallRule -DisplayName "RemoteDesktop-UserMode-In-UDP"
?

Отправлено: 10:37, 16-01-2020 | #3


Аватара для paranoya

Ветеран


Сообщения: 537
Благодарности: 113

Профиль | Отправить PM | Цитировать



Это же МС, из-за их локализации там где не надо, такие вещи не работают.
Зато работают такие: netsh advfirewall firewall show rule name="@FirewallAPI.dll,-28780"

Upd. Если имя правила начинается с латинской буквы и содержит русские, то такие правила отображаются через show rule. Как пример: "Secure Socket Tunneling Protocol (SSTP-входящий)"

-------
Он был расстроенным трупом и потратил две минуты впустую.


Последний раз редактировалось paranoya, 16-01-2020 в 17:57.


Отправлено: 17:42, 16-01-2020 | #4


Ветеран


Сообщения: 2099
Благодарности: 143

Профиль | Отправить PM | Цитировать


Ageron, правило точно существует, т.к. команда "netsh advfirewall firewall show rule name=all | find "Удаленный рабочий стол" показывает правило.
Denis Dyagilev, - "Ни одно правило не соответствует критериям" - по netsh
Хотел использовать netsh, PowerShell неудобно для этих команд.
paranoya, - ни одно правило не соответствует указанным критериям.
Я тоже думаю что из-за локализации, как говорится "Не читайте советскую прессу" :-). Посмотрю можно ли в Windows Core сменить локализацию, и сменятся ли при этом названия правил в брандмауэре.

-------
"Нет" - войне.


Отправлено: 18:12, 16-01-2020 | #5


Старожил


Сообщения: 427
Благодарности: 72

Профиль | Отправить PM | Цитировать


Изображения
Тип файла: jpg 2020-01-17_082447.jpg
(53.7 Kb, 11 просмотров)

Цитата __sa__nya:
правило точно существует, т.к. команда "netsh advfirewall firewall show rule name=all | find "Удаленный рабочий стол" показывает правило. »
вот, смотри
Это сообщение посчитали полезным следующие участники:

Отправлено: 08:26, 17-01-2020 | #6


Старожил


Сообщения: 427
Благодарности: 72

Профиль | Отправить PM | Цитировать


Длинное тире — : Alt + 0151
Короткое (среднее) тире – : Alt + 0150

Отправлено: 08:34, 17-01-2020 | #7


Аватара для paranoya

Ветеран


Сообщения: 537
Благодарности: 113

Профиль | Отправить PM | Цитировать


__sa__nya, я проверял на Win10, значит на сервере 2016 другая строка стоит.
Ageron, на ноутбуке c win10 без вариантов такое набрать. Через charmap копируешь нужное, но вставляется в консоль обычный дефис. Работает только через bat-файл.

-------
Он был расстроенным трупом и потратил две минуты впустую.


Отправлено: 09:53, 17-01-2020 | #8


Ветеран


Сообщения: 2099
Благодарности: 143

Профиль | Отправить PM | Цитировать


Ageron, с длинным тире работает. Интересно ( и одновременно злит) то, что когда смотришь это правило через вывод show rule name - там тире недлинное. В общем, либо MS, либо команда ответственная за перевод ОС на русский накосячила.

-------
"Нет" - войне.


Отправлено: 13:58, 17-01-2020 | #9


Ветеран


Сообщения: 27449
Благодарности: 8086

Профиль | Отправить PM | Цитировать


Коллеги, на всякий случа́́й: «рулят» подходящие шрифты и/или вывод в файл с последующим просмотром кодов выведенных символов.

Отправлено: 16:32, 17-01-2020 | #10



Компьютерный форум OSzone.net » Серверные продукты Microsoft » Windows Server 2016/2019/2022 » 2016 - netsh advfirewall firewall - не находит правило по имени

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
VBS/WSH/JS - Правило для Firewall. Dodakaedr Скриптовые языки администрирования Windows 4 11-06-2014 21:16
2008 R2 - Редактирование firewall rule через netsh Athlon_33_88 Windows Server 2008/2008 R2 0 14-01-2014 19:31
Firewall - Netsh advfirewall пара вопросов Ренат_Ахметов@vk Защита компьютерных систем 3 08-11-2013 07:35
[решено] После установки системы Firewall Client не находит Isa server kartohez ISA Server / Microsoft Forefront TMG 10 19-11-2010 08:18
DNS/DHCP - Браузер не находит сайты по URL, tracert и ping не работают по имени. nslookup - норм VodoleyII Сетевые технологии 11 15-11-2010 06:05




 
Переход