Вопрос: Windows 8: как изменить правило брандмауэра по умолчанию?


На одном компьютере с Windows 8 я изменил порт удаленного рабочего стола. Порт по умолчанию - 3389. Я установил его в 1234.

Теперь я хочу сообщить брандмауэру открыть порт 1234.
Я мог бы просто создать новое правило брандмауэра для TCP 1234. Или создать правило, позволяющее svchost.exe использовать любой порт.
Но может быть лучше изменить правило по умолчанию. Но некоторые свойства не изменяются.
Даже скопированное / вставленное правило по умолчанию не поддается изменению.

Есть ли способ изменить правило брандмауэра по умолчанию в Windows 8?


2
2018-05-21 16:26


Источник




Ответы:


Я нашел способ сделать это:

Правила по умолчанию сохраняются в [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Defaults\FirewallPolicy\FirewallRules] (используется, когда вы возвращаете правила по умолчанию).

Текущие правила хранятся в [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules] (включая созданные вами правила).

Просто выполните поиск внутри требуемого ключа и замените нужные параметры.
Чтобы узнать синтаксис, создайте аналогичное правило и посмотрите на его структуру.


4
2018-05-25 09:11





Нет, нет. Правила по умолчанию определяются на основе портов, назначенных определенным службам. Вам нужно будет открыть порт вручную для используемого вами порта 1234.


2
2018-05-21 16:31