前言:
今天姐妹们对“netsh 删除”大致比较关心,朋友们都想要学习一些“netsh 删除”的相关文章。那么小编同时在网络上汇集了一些对于“netsh 删除””的相关知识,希望同学们能喜欢,各位老铁们一起来了解一下吧!在 Linux 上,可以使用 iptables 命令封掉整个段的 IP
封掉源地址为 192.168.0.0/24 的所有数据包:
iptables -A INPUT -s 192.168.0.0/24 -j DROP
这个命令的意思是,向 INPUT 链添加一个规则,封锁源地址为 192.168.1.0/24 的所有数据包,丢弃(DROP)这些数据包。
封掉目标地址为 10.0.0.0/8 的所有数据包:
iptables -A OUTPUT -d 10.0.0.0/8 -j DROP
要解封某个 IP 段,可以使用 iptables 命令删除相应规则:
sudo iptables -D INPUT -s 192.168.1.0/24 -j DROP
在 Windows 上,可以使用 Windows 防火墙来封掉整个段的 IP。以下是一些例子:
封掉源地址为 192.168.0.0/24 的所有数据包:
netsh advfirewall firewall add rule name="Block 192.168.0.0/24" dir=in action=block remoteip=192.168.0.0/24
这个命令的意思是,在入站(dir=in)方向添加一条规则,阻止(action=block)远程 IP 地址为 192.168.1.0/24 的连接。
封掉目标地址为 10.0.0.0/8 的所有数据包:
netsh advfirewall firewall add rule name="Block 10.0.0.0/8" dir=out action=block remoteip=10.0.0.0/8
要解封某个 IP 段,可以使用 Windows 防火墙命令行工具 netsh 删除相应规则:
netsh advfirewall firewall delete rule name="Block IP Range"
标签: #netsh 删除