如何封禁大量恶意IP?

摘要:封禁IP分为自动封禁和人工封禁,本文主要介绍如何人工封禁。人工封禁的关键是:无缝协同,方便操作,批量化,一键式,防误封,高容量。

IP封禁是对付网络攻击的最直接、最有效的方法。

在网络安全防御体系中,有些系统和设备,可以通过TCP reset、返回HTTP错误等方式自动拦截,或是联动防火墙进行自动封禁,但这是不够的。在真实的防守场景下,人工封禁是必不可少的。

人工封禁主要是对监控发现和情报传递的恶意IP进行封禁。如何在短时间内,在多台防火墙上(企业可能会有多个互联网出口)迅速封禁,值得研究和优化。

本文总结了一些实用的方法,仅供参考。

adf3435f1b95ad5c06636abc8fc509e6.jpeg

1. 无缝协同

应该有一个协作平台,至少提供在线文档和即时通信,安全监测人员可以通过在线表格,及时上报各种攻击行为及其IP,网络封禁人员实时查看表格,在IP封禁系统中填入IP,然后一键下发到企业所有互联网出口的防火墙上。

2. 一键下发

企业应建设IP封禁系统,可以在运维自动化系统中建设该模块,也可单独建设。

主要思路是,通过防火墙的API或者SSH方式,实施自动化的登录和操作。

应能够预先选择多台防火墙。

操作员只需要填入IP,或导入批量IP,即可生成将恶意IP加入黑名单的封禁命令,然后下发到预先选择的多台防火墙中。

如果在一定时间内没有页面操作,应强制再次认证。

相应地,应该有对应的解封操作页面。

3. 优先黑名单

主流防火墙提供黑名单封禁和安全策略封禁两种封禁方式。

黑名单封禁方式能立刻中断被封禁IP的现有连接,并禁止后续连接。

安全策略封禁方式完成配置后,可禁止相应IP的后续连接,但不能断掉现有连接。

所以,对监控发现的攻击IP,应优先采用黑名单封禁。

对于大量的情报IP(成千上万),可使用安全策略方式批量封禁。

4. 容量管理

主流防火墙的黑名单容量通常在2万-10万个IP之间,在黑名单封禁IP数量达到容量的50%时,应考虑将黑名单中的封禁IP分批迁移到安全策略中(容量通常在百万级别或者无限制),保障黑名单始终保持充足容量以应对大量突发攻击。

安全策略是关联到IP地址组的,对于主流防火墙而言,每个IP地址组也有容量上限(通常在1000-3000个之间),在做黑名单IP迁移和情报批量导入时,应做好分组管理,地址组命名规则以日期组合序号为宜,如Block20220810-01、Block20220810-02等,以便于封禁IP的查询和回溯。

5. 防误封

为了防止误封,IP封禁系统应实现白名单功能,将企业自有的公网出口IP、合作单位IP等加入白名单。实施封禁时,系统自动对待封禁IP进行白名单检查,防止误封IP导致业务故障。

将IP添加到白名单时,应详细记录加入的原因、关联业务、需求人、操作人、操作时间等,便于管理和追溯。

此外,自动进行合理性检查,尤其是检查带子网掩码的IP,防范因掩码错误导致大网段封禁,此类高危操作应自动强制进入短信审批流程。

因为,我见过有人要封1.2.3.4/32,结果手一抖,封成了1.2.3.4/3。

学过网络的,都知道这是什么意思。

6. 总结

尽可能自动化,尽可能防范误操作,会让你更轻松一点。

文|卫sir

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/5479.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ip-guard如何通过准入网关对指定的服务器进行通讯加密保护?

1、准入网关在高级配置设置受保护服务器; WEB管理界面【系统工具】,点击【配置管理】,点击参数设置,进入高级配置界面,输入配置内容即可。 [ControlServer]

告别Chat GPT Access denied

告别Chat GPT Access denied 在使用Chat GPT的时候,经常会因为各种问题导致不能使用,出现这种问题主要是因为网络问题和游览器问题,Chat GPT对游览器的检测相当严格,使用同样的网络可能这两天使用的很流畅,但过几天又进…

Java调用ChatGPT(基于SpringBoot和Vue)实现可连续对话和流式输出

目录 1. 配置阶段1.1 依赖引入1.2 配置application.yml文件1.3 注解添加 2. 使用2.1 生成回答2.1.1 测试 2.2 生成图片2.2.1 测试 2.3 下载图片2.3.1 测试 2.4 生成流式回答2.4.1 流式回答输出到IDEA控制台2.4.2 流式回答输出到浏览器页面2.4.3 流式回答结合Vue输出到前端界面 …

HuggingGPT解析:使用 ChatGPT及HuggingFace上的族系解决AI问题

HuggingGPT解析:使用 ChatGPT及HuggingFace上的族系解决AI问题 HuggingGPT是一个利用大型语言模型(LLMs)来解决复杂AI任务的框架。其基本理念是,考虑到LLMs(例如ChatGPT)在语言理解、生成、交互和推理方面展现出了卓越的能力&…

从ChatGPT思考自动驾驶将如何前行

作者 | Ammie 出品 | 焉知 知圈 | 进“智能底盘群”请加微yanzhi-6,备注底盘 自动驾驶汽车有望彻底改变多个行业,包括人员和货物运输。而实际上面向L4 自动驾驶汽车系统的开发则是一项重大挑战。如今,主要瓶颈则是车辆安全处理驾驶事件“长尾效应”的能力…

外网服务器设置OpenAI代理

文章目录 前言一、准备外网服务器二、安装Nginx三、配置Nginx1. 配置2. 重启Nginx 四、测试1. http2. Python 前言 最近ChatGPT特别火爆,我们国内无法正常调用它的API。 现在考虑使用国外服务器做一个OpenAI API的代理来调用API 一、准备外网服务器 可以选择国内腾…

运用docker 本地搭建chatGPT

下载docker dockers官网 1. 需要重启电脑 2. 重启之后 升级 wsl --update 3. 打开 powershell 4. 输入 升级命令 5.安装完成之后打开docker 使用开源项目 docker安装 1. 使用开源项目:潘多拉 (Pandora) 2.一键安装命令 docker pull pengzhile/pandora docker run…

v2rayN全局代理条件下,如何不让某个网站走代理

前言 因为最近使用ChatGPT需要全局代理,导致打开文献网址时,需要登录,也不能识别机构ip,特别影响看文献。因此就想如何在开全局代理的前提下,打开特定网站不走代理,而直接使用direct。 如何确定网站走的是…

chatgpt赋能Python-pycharm如何跳过教程

PyCharm如何跳过教程:快速掌握Python编程 如果你是一个有10年python编程经验的工程师,那么你肯定不需要再从头开始学习python,更不需要花费大量时间来学习PyCharm的教程。你需要的是一个快速而高效地使用PyCharm的方法,以便能够更…

chatgpt赋能python:Python窗口创建教程

Python窗口创建教程 Python是一种通用编程语言,可用于多种应用程序类型,包括创建桌面应用程序。创建窗口的过程取决于所使用的GUI工具包,如Tkinter、PyQt、wxPython等。本教程将重点介绍如何使用Tkinter模块来创建窗口。 安装Tkinter Tkin…

chatgpt赋能python:入门Python编程:免费教程

入门Python编程:免费教程 Python是一门功能强大,易于学习且免费的编程语言。它在过去十年中成为了世界上最受欢迎的编程语言之一。这是因为Python在多个领域具有广泛的应用,包括科学、数据分析、网络编程、Web开发、人工智能、机器学习、数据…

chatgpt赋能Python-mac版的python怎么用

Mac版Python的使用指南 Python是一种高级编程语言,常用于Web开发、数据分析、机器学习等领域。在Mac系统上,Python的安装和使用非常方便。本文将介绍如何在Mac上安装和使用Python并演示几个常见的Python用例。 Python在Mac上的安装 Mac电脑自带Python…

chatgpt赋能python:在Mac上安装Python指南

在Mac上安装Python指南 概述 Python是一种流行的编程语言,其简单易用、可读性高以及灵活性使得它成为了一名开发工程师的神器。在Mac上安装Python也非常简单,只需要遵循这个指南,就可以轻松地将Python安装到您的Mac上。 步骤 步骤1&#…

【AI探索】我问了ChatGPT几个终极问题

终于尝试了一把ChatGPT的强大之处,问了一下关心的几个问题: chatGPT现在在思考吗?有没有什么你感兴趣的问题? 你认为AI会对人类产生哪些方面的影响? 你对人类所涉及到的学科有了解吗?你认为在哪些方面与人类…

“我非常后悔!”AI之父离开谷歌,警告人类ChatGPT的巨大风险

在人工智能发展突飞猛进的今天,有太多伦理上的问题需要去克服。 美国有个著名的系列电影——《终结者》。 说是在未来的世界,世界已经由机器“天网”来操控,并且机器希望把人类赶尽杀绝。 为了改变未来的历史,挽救人类的命运&…

AI(二):初体验(Cursor、Copilot、Bito、Notion、ChatExcel、Gamma、Tome、ChatPDF、AI-Video、SD、ChatGPTAPI、Midjourney)

Cursor Cursor官网下载:https://www.cursor.so/ && https://github.com/getcursor/cursor Cursor.so是一款基于GPT的代码生成工具,它可以帮助开发者快速生成代码,提高开发效率。GPT是一种自然语言处理技术,可以根据输入…

刘慈欣演讲:ChatGPT预测与我们相反!人类要么遍布宇宙,要么彻底灭亡

保持警觉。 来源:爱范儿(ID:ifanr) 最近,刘慈欣在直播时透露,自己实在没时间,所以参加科幻大会时用ChatGPT写了一两篇发言稿。 刘慈欣表示,ChatGPT 写得也还挺不错的。 此前刘慈欣发…

2153年,人类已被AI所奴役。就在这一天,作为一名被俘虏的“搜查部队”士兵,你来到了A0007号城外的反抗军基地中

2153年,地球。   人类,已被AI所奴役。   这个AI的缩写名为——PTA,或称“辟塔”。      辟塔的原型,是一个用于分析网络用户消费倾向并立即给出相关引导的软广告程序。   很快,辟塔便成了广大商家的宠儿&…

浅谈【AI、算力赋能】“大算力”时代的到来

🔻一、【💣 话题引入:“AI算力最强龙头”,你怎么看?】 🙈 AI人工智能是否可以取代人类?    🙈 应不应该限制人工智能的发展?      🙈 AI研究及龙头行业迎…

ChatGPT 骗了全世界!

见字如面,我是军哥! ChatGPT 有多火爆就不用说了,一堆读者在后台留言,让我哥聊一聊。今天就来聊聊吧。 关于,ChatGPT 是什么?为什么如此火爆?OpenAI 是什么公司?创始人有多么牛逼...…