是否可以阻止以 开头的 IP?
例如,我想阻止所有以以下开头的 IP
188.67。
有没有命令或者方法可以实现这一点?
我的问题:
我有一个游戏服务器,一个人不断通过代理服务器访问,他的所有 IP 都以 188.67.
我应该怎么办?
答案1
您可以使用
sudo iptables -I INPUT -s 188.67/16 -j DROP
这将丢弃来自 IP 地址从 188.67.0.0 到 188.67.255.255 的所有数据包。如果此操作有效并且您对此感到满意,则使用
service iptables save
将新配置写入 /etc/sysconfig/iptables。
答案2
是的,这是可能的。但请记住,您将阻止许多其他可能从 188.67 IP 访问您的服务器的合法用户。
/sbin/iptables -I INPUT -s 188.67.0.0/16 -p tcp --dport 80 -j DROP
您可以根据服务器使用的协议更改 -p 选项,并更改服务器正在监听的端口号 --dport。