我正在进行实验,但无法找到在 Windows 防火墙的入站规则下启用规则/端口的方法。
到目前为止,我尝试过的所有方法都只能展示或创造一些新的东西,比如这个
netsh advfirewall firewall add rule name="NetBIOS UDP Port 137" dir=in action=allow protocol=UDP localport=137
本质上我想启用本地端口(如 137 UDP)的规则,而不是在 Windows 防火墙 -> 入站规则中手动执行此操作
我希望能够不管规则的名称是什么都能做到这一点,并且只基于本地端口 xxx 启用。
例如 137 UDP、445 TCP 等
这可能吗?
我也试过了
netsh advfirewall firewall dir=in action=allow protocol=UDP localport=137
答案1
以管理员身份打开 powershell。要为 UDP 端口 137 创建规则,请输入
New-NetFirewallRule -DisplayName "NetBIOS UDP Port 137" -Direction inbound -Profile Any -Action Allow -LocalPort 137 -Protocol UDP
要启用该规则,请输入:
Enable-NetFirewallRule -DisplayName "NetBIOS UDP Port 137"