Windows 8:如何修改默认防火墙规则?

Windows 8:如何修改默认防火墙规则?

在一台 Windows 8 计算机上,我修改了远程桌面端口。默认端口是 3389。我将其设置为 1234。

现在我想告诉防火墙打开 1234 端口。
我可以为 TCP 1234 创建一条新的防火墙规则。或者创建一条允许 svchost.exe 使用任何端口的规则。
但修改默认规则可能更好。但有些属性是不可修改的。
即使是复制/粘贴的默认规则也是不可修改的。

有没有办法修改 Windows 8 上的默认防火墙规则?

答案1

我找到了一种方法来做到这一点:

默认规则存储在[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Defaults\FirewallPolicy\FirewallRules](将规则重置为默认值时使用)。

当前规则存储在[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules](包括您创建的规则)。

只需在所需键内进行搜索,然后替换所需的设置。
要了解语法,请创建类似的规则并查看其结构。

答案2

没有。默认规则是根据分配给特定服务的端口定义的。您必须手动打开您正在使用的 1234 端口。

相关内容