如何修改Windows高级防火墙的预定义规则?
2020年9月12日Windows高级防火墙有一些预定义规则,添加后不能修改端口号等内容。万一真的要修改怎么办呢?
预定义规则以明文方式保存在 HKLM\SYSTEM\CurrentControlSet\services\SharedAccess\Defaults\FirewallPolicy\FirewallRules
,可以直接修改。
修改注册表后,防火墙里由预定义规则生成的现存规则不会自动修改。要删除那些现存规则,重新从预定义规则新增。
下图为修改后的规则。原来的远程桌面规则是预定义规则,端口号固定为3389。通过修改注册表,我把端口号修改为4389,并重新生成规则。