Using Windows Firewall to block a specific IP on Windows 10上有一个非常相似的问题,但我无法仅阻止特定的 IP 地址。
我很好奇通过 a 返回的 IP 地址ping
与我在设置 Windows 防火墙规则范围时需要输入的 IP 地址之间是否存在差异。
这是规则设置:
Type
:出站规则
Action
:阻止连接
Programs
:所有
Protocols
:任何
Advanced > Profiles
:域,私有和公共
Scope > Local
:任何IP地址
Scope > Remote
:任何IP地址
上述规则几乎阻止了任何 IP 地址的所有出站流量
当我对要阻止的机器运行 ping 时,我得到了正确的结果:
但是,我不想阻止所有IP 地址,我只想阻止那个特定的 IP 地址。因此,如果我更新规则并将范围从Any更改为These IP addresses,则以某种方式允许流量通过:
出于任何诊断原因,这是ipconfig
我要阻止的服务器:
关于为什么我无法在 Windows 7 防火墙中阻止 IP 地址的线程?似乎建议将“本地 IP 地址”的值更改为仅阻止“任何 IP”,但这似乎超出了范围。
我如何找出要阻止的特定本地 IP 地址?或者,为什么阻止所有本地 IP 地址允许阻止远程地址?
Local IP
表示您的特定设备(您正在其上创建防火墙规则的计算机)上的特定 IP 地址,而不是远程设备的 IP 地址。如果您需要在 IP 映射功能上提供各种服务,则可以分配多个本地 IP 地址。在任何情况下,如果您试图阻止从您的计算机对远程 IP 的所有访问,那么您需要使用any
进行Local IP
设置。