这个问题已经问了好几次了,但没有一个答案对我有用。这很简单,我想阻止对服务器的一些IP访问
我试过这个:
.htaccess接口
命令拒绝,允许
从151.101.52.84拒绝
iptables-L版
链输入(策略接受)
目标保护选择源目标
全部删除--151.101.52.0/24任何位置
拒绝tcp--151.101.52.84任何无法访问icmp端口的tcp拒绝
全部删除--151.101.52.84任何位置
全部删除--151.101.52.84任何位置
删除tcp--151.101.52.84任何位置
接受tcp—任意位置tcp dpt:http限制:平均100/min突发200
/etc/主机拒绝
全部:151.101.52.84
netstat-te | grep 151.101
tcp 0 1 ip-*-*-*-*。美国we:51181 151.101.52.84:http SYN_发送apache 800352623
已经重新启动httpd
甚至我也通过Amazon EC2 VPC屏蔽了IP
需要重新启动整个服务器吗?还需要其他的iptables吗?
最佳答案
你试过吗?
sudo apt-get install fail2ban
关于linux - 阻止IP不起作用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43834615/