首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >以UF.W开头的IP块

以UF.W开头的IP块
EN

Ask Ubuntu用户
提问于 2016-04-19 20:30:01
回答 1查看 2.2K关注 0票数 1

有人在我的网站上运行注册机器人,我已经采取措施阻止注册,但现在我想阻止整个IP范围,甚至无法访问我的网站。

我已经在我的服务器上设置了UFW,但除了单独输入每个IP之外,我不知道如何阻止从91开始的所有IP。

或者更好的是阻止*vhoster.org,但我也不知道该如何做,因为我对UFW和ubuntu服务器都是新手。

那我怎么才能永远阻止这件事?

IP列表

NameServer列表

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2016-04-20 07:37:29

命令拒绝整个91.0.0.0/8网络是

代码语言:javascript
复制
 sudo ufw deny from 91.0.0.0/8

当你列出规则时

代码语言:javascript
复制
 sudo ufw status

你会看到

代码语言:javascript
复制
To                         Action      From
--                         ------      ----  
...
Anywhere                   DENY        91.0.0.0/8

这将deny来自ip女巫的任何流量,从91.x.x.x开始,但是我建议使用更小的网络范围来拒绝流量。根据你的地址列表

代码语言:javascript
复制
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/24

UFW不能基于逻辑名称(即域)创建规则,但可以在链ufw-user-input中使用iptables添加规则。

代码语言:javascript
复制
sudo iptables -A ufw-user-input --src vhoster.org -j DROP

这将拒绝来自整个域的vhoster.org ip的流量来列出此规则使用命令

代码语言:javascript
复制
sudo iptables -L
票数 4
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/759238

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档