我想更改 Windows 2012 服务器上的一些预设防火墙规则。
我可以禁用它们,重命名它们,但我没有找到修改它们的方法。
我想修改端口号。这是为了满足特殊需求的 DNS。
我已经使用新的端口号创建了新规则,但我想知道是否有修改现有规则的解决方案。
答案1
我上周也不得不这样做,发现你必须编辑注册表。
默认规则存储在[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Defaults\FirewallPolicy\FirewallRules]
(将规则重置为默认值时使用)。
当前规则存储在[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules]
(包括您创建的规则)。
只需在所需键内进行搜索(我将其导出到文本文件后进行搜索,这对我来说更容易),然后替换所需的设置。
要了解正确的语法,请创建类似的规则并查看其结构。这很容易理解。