linux - centOS 6.2 阻止 IP 开头为

linux - centOS 6.2 阻止 IP 开头为

是否可以阻止以 开头的 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。

相关内容