有人在我的网站上运行注册机器人,我已经采取措施阻止注册,但现在我想阻止整个IP范围,甚至无法访问我的网站。
我已经在我的服务器上设置了UFW,但除了单独输入每个IP之外,我不知道如何阻止从91开始的所有IP。
或者更好的是阻止*vhoster.org,但我也不知道该如何做,因为我对UFW和ubuntu服务器都是新手。
那我怎么才能永远阻止这件事?
发布于 2016-04-20 07:37:29
命令拒绝整个91.0.0.0/8网络是
sudo ufw deny from 91.0.0.0/8当你列出规则时
sudo ufw status你会看到
To Action From
-- ------ ----
...
Anywhere DENY 91.0.0.0/8这将deny来自ip女巫的任何流量,从91.x.x.x开始,但是我建议使用更小的网络范围来拒绝流量。根据你的地址列表
sudo ufw deny from 91.200.12.0/24
sudo ufw deny from 91.213.126.0/24
sudo ufw deny from 91.207.7.0/24UFW不能基于逻辑名称(即域)创建规则,但可以在链ufw-user-input中使用iptables添加规则。
sudo iptables -A ufw-user-input --src vhoster.org -j DROP这将拒绝来自整个域的vhoster.org ip的流量来列出此规则使用命令
sudo iptables -Lhttps://askubuntu.com/questions/759238
复制相似问题