试图找出一个办法来做到这一点:
netsh advfirewall firewall add rule name =“ES 9500(Block)”dir = in action = block protocol = TCP localport = 9500
netsh advfirewall firewall add rule name =“ES 9500(Allow)”dir = in action = allow protocol = TCP localport = 9500 remoteip = 207.207.207.207
似乎没有这是可能的,因为“ 覆盖阻止规则 ”要求指定特定的机器: http : //technet.microsoft.com/de-de/library/dd734783(v=ws.10).aspx 。
任何方式在Windows上做到这一点?
除非您的Windows防火墙中有其他规则,或者您已更改传入连接的默认行为,否则所有传入连接将默认被阻止。
所以你必须从传入连接的允许规则开始。 另外,尝试像这样添加启用参数
netsh advfirewall firewall add rule name="ES 9500" dir=in action=allow remoteip=207.207.207.207/32 protocol=TCP localport=9500 enable=yes