怎么处理ARP攻击

article/2025/9/16 7:20:00

ARP故障说明:

ping 的时候可能好久才能接收到一个响应,或者说干脆就Ping不通。网络时好时坏,通过ARP -a命令不能看到同网段的在线用户,但是net view 可以看到全网开放共享的电脑名,这时候就需要注意了,可能是ARP攻击。

有些人觉得,通过arp -a可以查出是否有ARP攻击,但是有时候无法看到arp列表存在异常IP,或者使用ARP防火墙,360防火墙、金山贝壳防火墙,防御个鬼,根本检测ARP攻击好吧。说实话,深信服以及飞塔防火墙都没有检测到ARP攻击,因为这个是公司线路接入的问题,不重要。

先准备arp检测工具:

链接:https://pan.baidu.com/s/1fIeguW94w_FFEWGJYQrBgQ 
提取码:4tzn 

--------------------

下载好工具按照步骤打开,如果有ARP病毒的话会马上检测出被攻击。


既然已经确定ARP病毒了,那我们就开始解决。

我公司接入方式:光纤信号源-防火墙-深信服行为管理-H3C三层交换机

紧急的解决方法有两种:一种是防御,一种是找源头。

防御:就是在三层交换机上设置策略,通过MAC或者IP进行阻断或者只允许绑定的MAC通讯。--这个我就不讲了,提到就坑爹

源头:拔网线,或者封LAN口,我是一根根拔掉不同片区的信号源,一步步缩小范围,进行排故。

ABC三栋厂房分别有三根光纤

拔掉其中一根,接着重启工具检测,如果没问题说明ARP攻击不在本栋,接着下一根,检测,直到发现其中一根存在ARP攻击。

确定了其中一条光纤后,进一步来到光纤的另一端,分别拔掉

机房端发现了,现在需要去光纤对应的另一端。(线路凌乱,惨不忍睹)

把交换机的所有在线线路分两批拔掉,第一批如果没问题,那就是第二批里面的其中一根,道理很好理解往复几次就查到了。

最后,发现了,192.168.1.103这个来源,就是这台笔记本,拔掉笔记本的网线全部OK。

 

后续屁话吐槽:

很多人肯定会想,这年头还有ARP攻击?

我来到一个新公司,才几天就出现了ARP攻击,我运维也五年多了,第一次遇到,说到底是原先的IT运维没有做好前期工作,不去绑定MAC白名单,而我刚来,什么都不肯交接给我,哪条光纤线路对哪栋厂房都不肯说,所以别提进入三层交换机去设置任何参数了。

因为不配合,原IT运维用他自己的方法去各种尝试解决ARP攻击,导致三四天公司几百号人的网络一天到晚断断续续的,同事都觉得因为我来了把网络整的那么差,实际上我来入职的当天,原IT刚好放了那台有ARP病毒的笔记本给其他同事用,导致我刚来就遇到ARP病毒,好吧,这个锅,我背了,今天才试用期不到半个月就被辞退,简直就是人生中的一大耻辱。


http://chatgpt.dhexx.cn/article/oapKJDWq.shtml

相关文章

网络安全--ARP攻击原理与防护

目录 一.ARP的原理 二.ARP攻击现象及危害 三.ARP攻击的原理 四.ARP防护 在局域网当中,有一个协议由于它的特性一旦遭受攻击就非常麻烦。首先是它的攻击门槛比较低,找到一些小工具就能实现攻击,而且危害极大。这个协议就是ARP协议。 ARP攻击是…

渗透技术——ARP攻击

Part 1: ARP攻击介绍 ARP(Address Resolution Protocol,地址解析协议)是一个位于TCP/IP协议栈中的底层协议,负责将某个IP地址解析成对应的MAC地址。而ARP攻击就是通过伪造IP地址和MAC地址实现ARP欺骗,能够在网络中产生…

Linux操作系统及其发行版本

文章目录 Linux是什么Liunx与WindowsLinux的发行版本1. Debian系列:2. Slackware系列:3. Redhat系列:4. 其他发行版本: Linux是什么 Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、…

linux查看系统版本命令

*一、查看Linux系统发行版本 * 命令1:lsb_release -a 该命令适用于所有Linux系统,会显示出完整的版本信息,包括Linux系统的名称,如Debian、Ubuntu、CentOS等,和对应的版本号,以及该版本的代号&#xff0c…

哪些是linux系统版本,linux系统主要有哪些版本

linux系统主要版本有:Redhat版本,基于RPM包的YUM包管理方式;2.CentOS版本,免费的、开源的、可以重新分发的linux发行版;3.Ubuntu版本,拥有漂亮的用户界面的系统;4.Mandriva版本,KDE桌…

Linux操作系统介绍及版本

1.1 认识Linux Linux操作系统是基于UNIX以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,Linux能运行各种工具软件、应用程序以及网络协议,它支持安装在32位和64位CPU硬件上。 通常来讲,Linux这个词只表示Linux内核&a…

Linux版本简介

Linux系统最早由LinusTorvalds在1991年开始编写,在此诞生之前同时也具备了五大前提条件:UNIX操作系统、MINIX 操作系统、GNU计划、POSIX标准、INTERNET。先让我们看一下Linux系统的发行版本,包括Redhat、Ubuntu、Fedora、SUSE、Slackware、De…

Linux各个系统版本及区别(Ubuntu,CentOS..)

一、概览 Linux的版本号分为两部分:内核版本和发行版本。 内核版本:不包含外围程序GNU程序库和工具,命令行shell,图形界面的X Window系统和相应的桌面环境等 发行版本:RedHatLinux,CentOS, Ubuntu&#xff…

网站整合CKEditor和CKFinder(Java版)

准备文件 CKEditor: 在 http://ckeditor.com/download ,可以下载到各种版本的CKEditor,包括完整版full、标准版standard、基础版basic等。同时也可定制的下载,可以选择Toolbar类型、插件、语言等。 CKEditor for java: 在http://ckeditor.c…

编辑组件CKEditor与文件管理组件CKFinder

ckeditor ckfinder ckeditor:html文本编辑插件,源码为javascript编写,实现对文本域的托管 下载时选择Full Package版本 解压后,去除一些不必要的文档;放置到js目录下即可 当然,也可以看看搭建案例samples 在这里可以设置需要的组件功能按钮 勾选完成后;得到配置代…

(ckeditor+ckfinder用法)Jquery,js获取ckeditor值 .

2010-10-15 17:14 1244人阅读 评论(1) 收藏 举报 CKEditor 3.3.1 和 ckfinder 2.0 配置 with jQuery 1.42 请看33楼! CKEditor 3.2 在 asp.net 下进行配置的方法: 官方网站:CKEditor CKFinder 1、CKEditor 不具备上传功能&#xff0…

Spring Boot集成CKFinder

Spring Boot集成CKFinder,实现浏览功能。 前言 上一篇记录了Spring Boot集成CKEditor,这里记录Spring Boot集成CKFinder实现浏览功能,详细的配置可以参考ckeditor和ckfinder集成详细配置及其优化,这里讲在Spring Boot中怎么玩CKFinder。ckeditor中“浏览…

配置CKFinder(Java版)

1. 下载 CKFinder官网下载地址提供了PHP&#xff0c;ASP, Java等不同下载版本。 2. 配置 1&#xff09;config.xml放到WEB-INF下&#xff0c; 2&#xff09;其他文件放到Webcontent下&#xff0c; 3&#xff09;配置web.xml, xml<!--CKFinder --><servlet&…

CKEditor/FCKEditor 使用-集成 CKFinder(上传文件、浏览文件)

CKFinder 也是 CK 系列的产品之一&#xff0c;它有两个功能&#xff1a;上传文件、浏览文件。一般来说&#xff0c;它是集成在 CKEditor 或 FCKEditor 中&#xff0c;以便在编辑器中插入超链接或图像时可以直接上传&#xff0c;也可通过浏览直接插入编辑器中。并且 CKFinder 提…

CKEditor与CKFinder学习--安全的使用CKFinder与权限控制

0 前言 上一篇博客中说了ckeditor与ckfinder整合之后进行图文混排的时候通过浏览服务器按钮可以浏览服务器上的所有资源&#xff0c;文件&#xff0c;图片&#xff0c;该用户上传的&#xff0c;非该用户上传的&#xff0c;不仅可以查看&#xff0c;还可以删除、重命名等。所以…

CKEditor和CKFinder及CKEditor配置属性说明

最近在做一个新闻发布平台&#xff0c;放弃了很早的FCKEditor&#xff0c;使用CKEditor和CKFinder&#xff0c;尽管免费的CKFinder是Demo版本&#xff0c;但是功能完整&#xff0c;而且用户都是比较集中精神发新闻的人&#xff0c;不会在意这个。按照官网的document一步一步配置…

ckfinder--如何去掉版本提示This is the demo version of CKFinder

最近用到ckfinder作为文件管理集成到项目当中使用&#xff0c;但是发下从官网下载来的java版本的ckfinder插件&#xff0c;跑起项目起来发现提示信息This is the demo version of CKFinder&#xff0c;于是就在网上查找各种资料&#xff0c;有各种不同版本的解释&#xff0c;而…

CKFinder 介绍

<转载:http://baike.baidu.com/view/3565650.htm#1> CKFinder 简介 CKFinder是一个强大而易于使用的Web浏览器的Ajax文件管理器。 其简单的界面使得它直观&#xff0c;快速学习的各类用户&#xff0c;从高级人才到互联网初学者。 特点 文件夹树导航 &#xff1a;用户直…

CKEditor与CKFinder学习--整合SpringMVC

先来看一下效果 这个是我采用了office2013的皮肤&#xff0c;并对界面按钮做了优化后的效果 这个是bootstrap的皮肤&#xff0c;好了&#xff0c;开始进入正题。 第一步 下载 下载ckeditor和ckfinder ckeditor Full Package版本 http://download.cksource.com/CKEditor/CK…

CKEditor/CKFinder一些特殊配置

这几天把一个旧项目中的fckeditor升级为ckeditor 3.2 ckfinder 1.4.3 组合&#xff0c;下面是一些升级心得: 一、CKFinder的若干问题 1.单独使用ckfinder从原fckeditor分离出来以后可以单独使用&#xff0c;通常我习惯于在工具栏中添加ckfinder.dll&#xff0c;这样以后要使用…