首页/新闻资讯/正文详情

Linux 学习笔记(五十一):数据链路层与 ARP 协议——局域网寻址与黑客骗局

发布时间:2026/11/4 7:07:30 来源:云帆数科 栏目:资讯中心
Linux 学习笔记(五十一):数据链路层与 ARP 协议——局域网寻址与黑客骗局
核心结论TL;DRIP 与 MACIP 是跨网段的终极目标一般不变MAC 是局域网内“下一跳”的目标一直变化。MTU以太网一帧最大 1500 字节超过会触发 IP 分片严重损耗性能。ARP 协议已知 IP 求 MAC。通过局域网广播请求单播回应并缓存在本地。ARP 欺骗因为 ARP 协议无验证机制黑客可伪造网关 MAC充当中间人截获所有数据。一、 数据链路层的定位数据链路层负责在同一个局域网或同一条链路内的相邻节点之间传输数据。它就像一个快递员只负责自己辖区的配送。二、 核心概念MAC 地址与 IP 地址IP 地址网络层地址。描述的是旅途的“起点和终点”。MAC 地址链路层地址。长度为 48 位烧录在网卡上。描述的是旅途中“每一小段的起点和终点”。结论在数据包跨网段传输时IP 地址不变但每经过一个路由器目标 MAC 地址就会改变。三、 ARP 协议已知 IP求 MAC主机 A 想和主机 B同网段通信但在以太网帧中必须填目标 MAC。A 发起ARP 广播“谁是192.168.1.2”B 收到广播后回一个ARP 单播“我是我的 MAC 是xx:xx:xx:xx:xx:xx。”A 将映射关系存入本机的ARP 缓存表可通过arp -a查看。四、 致命漏洞ARP 欺骗与中间人攻击由于 ARP 协议没有任何认证机制如果有人伪造 ARP 应答接收方也会当真。攻击过程黑客伪造网关的 ARP 包广播给局域网内所有用户“我是网关我的 MAC 是黑客的 MAC。”后果用户的流量全部流向黑客黑客成为“中间人”黑客可以窃取密码甚至篡改数据再转发给真网关。防范在企业网络中通常使用静态 ARP 绑定或者部署 DAI动态 ARP 检测技术来防御。五、 实战命令ip link show # 查看本机 MAC 地址 arp -a # 查看 ARP 缓存表 (IP 与 MAC 的映射关系)自我实战操作咱们不搞复杂的黑客工具直接通过 Linux 命令看看你本机的 MAC 和 ARP 缓存。cd ~/linux_study/network_test实战 1查看你的 MAC 地址# 查看网卡信息 (找 link/ether 后面的就是 MAC 地址) ip link show # 或者 ifconfig现象你会看到一串类似00:16:3e:xx:xx:xx的字符这就是你的 MAC。实战 2查看你的 ARP 缓存表很多新手看到密密麻麻的路由表就头晕其实只需要盯住第一行default via 10.0.0.1 dev eth0。default表示这是默认路由。via后面的 IP 就是你的网关如10.0.0.1。dev后面跟的是网卡名称如eth0。src后面是你当前网卡的内网 IP。在云服务器环境中你还会看到云厂商在底层植入的特定路由如183.60.x.x。这验证了 IP 协议“一跳一跳”找路的过程目的 IP 如果不在本地局域网就统统交给网关去处理。# 先 ping 一下网关强制触发一次 ARP 解析 ping -c 1 你的网关IP用 ip route 看 default via 后面的 IP # 查看 ARP 缓存 arp -a # 或者用较新的命令 ip neigh现象在云服务器上执行ping 10.0.0.1网关显示100% packet loss。但执行arp -a和ip neigh时网关的状态却是REACHABLE可达且能正确解析出 MAC 地址。原因分析ICMP 被拦截云厂商为了保证底层网络设备的安全通常在网关上屏蔽了 ICMP 协议即禁 ping。所以网关不会回应你的ping请求。ARP 层连通ip neigh获取的是二层的 MAC 地址。只要你能解析到网关的 MAC 地址并显示REACHABLE就证明你的网卡和网关物理链路是通的。验证方法要测试外网是否通畅直接ping www.baidu.com或curl -I http://www.baidu.com。只要能访问公网就说明网关转发完全正常。总结网络排错要分层看。二层通ARP不代表三层IP/Ping一定会回应云环境下的“禁 ping”是常态。实战 3ARP 缓存更新测试删掉刚才的 ARP 缓存需要 root 权限sudo arp -d 192.168.1.1再次执行ip neigh你会发现那个 IP 对应的 MAC 变成了FAILED或者消失了。再次 ping 网关ARP 缓存就会重新建立重新广播了一次。

相关推荐

国产光栅振镜优势分析 (2)
国产光栅振镜优势分析 (2)

同等微弧度精度,国产光栅振镜的优势在哪?对标进口品牌视角 多品牌客观横向对比文档类型:行业选型参考 发布日期:2026年10月。本文参数均来自各品牌公开产品手册,为理想实验室条件下的标称值;实际产线表现… · 2026/11/4 7:06:29

10个常见问题与解决方案:DeepSeek-V4.1-Flash-1017-oQ3e-ngram-mtp加载失败与推理卡顿排查
10个常见问题与解决方案:DeepSeek-V4.1-Flash-1017-oQ3e-ngram-mtp加载失败与推理卡顿排查

人工智能大模型多模态模型量化本地部署模型推理服务 【免费下载链接】DeepSeek-V4.1-Flash-1017-oQ3e-ngram-mtp 项目地址: https://ai.gitcode.com/hf_mirrors/mlx-community/DeepSeek-V4.1-Flash-1017-oQ3e-ngram-mtp 点击查看 免费下载 DeepSeek-V4.1-Flash-101… · 2026/11/4 7:06:29

2027艾思科蓝国际学术会议目录清单(1月) | 会议主题涉及能源与环境、水利土木工程、电子信息工程、人工智能、生物工程、计算机科学、地球科学、机械自动化、材料与制造技术、经管金融、人文社科等各大学科
2027艾思科蓝国际学术会议目录清单(1月) | 会议主题涉及能源与环境、水利土木工程、电子信息工程、人工智能、生物工程、计算机科学、地球科学、机械自动化、材料与制造技术、经管金融、人文社科等各大学科

对于硕博生与广大科研人员而言,学术会议不只是论文发表的渠道,更是科研成长路上重要的助力平台。 首先,会议是获取前沿研究动态最直接的窗口。参会可以快速了解领域热点、新技术与待解决的研究难点,帮助大家及时调整课题方向&… · 2026/11/4 7:06:29

GLiFormer Large v1架构深度解析:DeBERTa编码器+多任务头设计原理
GLiFormer Large v1架构深度解析:DeBERTa编码器+多任务头设计原理

人工智能NLP大模型 【免费下载链接】gliformer-large-v1 项目地址: https://ai.gitcode.com/hf_mirrors/knowledgator/gliformer-large-v1 点击查看 免费下载 本文用通俗的方式解析 GLiFormer Large v1 的架构设计:一个 5.76 亿参数的 DeBERTa 编码器如… · 2026/11/4 22:51:41

XHS-Downloader 小红书批量下载指南
XHS-Downloader 小红书批量下载指南

XHS-Downloader 小红书批量下载指南 【免费下载链接】XHS-Downloader 小红书(XiaoHongShu、RedNote)链接提取/作品采集工具 项目地址: https://gitcode.com/gh_mirrors/xh/XHS-Downloader 做竞品分析时,我常需要把某个账号最近发布的图… · 2026/11/4 22:49:31

Madeira:免费 Apple ID 侧载,把 x86-64 Windows 游戏搬上 iPhone
Madeira:免费 Apple ID 侧载,把 x86-64 Windows 游戏搬上 iPhone

Madeira:免费 Apple ID 侧载,把 x86-64 Windows 游戏搬上 iPhone 【免费下载链接】Madeira Run x86-64 Windows PC games on jailed iOS via FEX-Emu Wine DXMT 项目地址: https://gitcode.com/GitHub_Trending/mad/Madeira 想在自己 iPhone 上… · 2026/11/4 22:49:31

页面关了内存却不降:用 Profiler 定位 ArkTS VMRoot 泄漏【鸿蒙心迹】
页面关了内存却不降:用 Profiler 定位 ArkTS VMRoot 泄漏【鸿蒙心迹】

大家好,我是[晚风依旧似温柔],新人一枚,欢迎大家关注~ 本文目录:前言一、为什么页面销毁了,内存依然无法释放?二、构造复现场景:模块级单例持有的页面泄漏1. 模块级单例定义2. 页面代码实现&… · 2026/11/4 22:49:31

构建智能供应链透明度系统:Hermes Agent产品溯源与认证全指南
构建智能供应链透明度系统:Hermes Agent产品溯源与认证全指南

构建智能供应链透明度系统:Hermes Agent产品溯源与认证全指南 在全球化贸易日益复杂的今天,供应链透明度已成为企业赢得信任和市场竞争力的关键。Hermes Agent作为一款强大的开源智能代理框架,为构建端到端的产品溯源与认证系统提供了灵活而… · 2026/11/4 22:24:51

构建智能环境控制系统:Hermes Agent智能家居场景自动化
构建智能环境控制系统:Hermes Agent智能家居场景自动化

构建智能环境控制系统:Hermes Agent智能家居场景自动化 什么是Hermes Agent智能家居自动化 Hermes Agent是一款功能强大的开源智能环境控制工具,它能够帮助用户轻松构建个性化的智能家居场景自动化系统。通过Hermes Agent,您可以实现灯光、开… · 2026/11/4 22:24:51

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

AI辅助技术栈评估:提升研发决策效率60%
AI辅助技术栈评估:提升研发决策效率60%

1. 项目背景与核心价值技术决策一直是研发团队面临的重大挑战。随着技术生态的快速演进,技术栈的选择、维护和迭代变得愈发复杂。我们团队在过去两年里,先后经历了三次重大技术栈迁移,每次都需要投入大量人力进行技术评估和风险分析。直到去年… · 2026/11/4 0:00:17

从生成Token到直接决策:Jev如何重塑AI Agent工程实践
从生成Token到直接决策:Jev如何重塑AI Agent工程实践

1. 从"生成文字"到"拍板决策":Jev 到底在解决什么问题大多数人第一次接触大模型,脑子里建立的模型是"输入问题、输出文字"。你问它今天天气怎么样,它给你一段描述;你让它写个周报,它给你… · 2026/11/4 0:00:17

32G统一内存跑大模型:内存账、TPS实测与端云分流
32G统一内存跑大模型:内存账、TPS实测与端云分流

想在一台 32G 统一内存的小主机上把大模型跑成"日常可用",这件事我前后折腾了小半年。标题里说的这台 Mac mini M6,是我们这次讨论的目标平台,具体到手规格以实物为准;但下面这套推算方法和实测思路,对任何统… · 2026/11/4 0:00:17

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 3:16:49

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 6:59:29

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/4 7:02:38

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码