【FortiOS 8.0】❀ 15. 阻止同网段有线设备互相访问 ❀ FortiGate 防火墙
【简介】虽然可以利用VLAN将网络分割成多个小网段避免中招电脑扩散到整个网络但是由于整个小网段是可以互相访问的还是存在安全隐患那有没有办法阻止相同VLAN内设备互相访问呢验证VLAN流量是否到达防火墙首先我们看看如何在防火墙上能看到VLAN的流量是否到达防火墙。① 最简单的方法就是查看流量日志。还是以上一篇文章研发部VLAN访问服务器VLAN为例选择菜单【策略对象】-【防火墙策略】选择研发部VLAN访问服务器VLAN策略弹出菜单选择【编辑】。② 移到策略的最下方将日志记录允许流量由【安全事件】改为【全部会话】这样经过这条策略的所有会话都会保存日志。【注意】只是测试和排错时这样设置平时使用不要这样设置因为会产生大量日志并拖累防火墙的反应速度。点击【OK】。③ 从研发部电脑Ping服务器可以正常Ping通。上篇文章内容④ 选择菜单【日志报表】-【转发流量】可以看到一条从172.18.70.2 Ping 172.18.200.200的日志记录。说明流量是经过防火墙的。⑤ 另外还有一种验证方法就是抓包验证抓包之前先创建一条允许服务器VLAN访问研发部VLAN的策略具体操作步骤就不详叙了。⑥ 然后点击防火墙界面右上角的命令图标弹出菜单选择【CLI 控制台】。⑦ 输入抓包命令diagnose sniffer pack VLAN_RD host 172.18.200.200 and icmp 4 0 1,这里指定了抓172.18.200.200这个IP的包以免抓到其它包。⑧ 从服务器VLAN上的电脑Ping研发部VLAN电脑的IP可以正常Ping通因为创建了访问策略。⑨ 防火墙抓到172.18.200.200的Ping包。这也就说明服务器VLAN访问研发部VLAN也是经过了防火墙的。VLAN内流量互访经过前面的操作我们已经知道不同VLAN的互相访问是需要经过防火墙的那么同一VLAN内的流量访问需要经过防火墙吗① 将两台电脑都接入到研发部VLAN。② 选择菜单【仪表板】-【Asset and Identities】选择子菜单【DHCP】可以看到两台电脑分别分配了172.18.70.2和172.18.70.3两个同网段IP。③ 首先还是用日志来判断VLAN流量是否达到防火墙。选择菜单【策略对象】-【防火墙策略】点击【新建】。④ 和其它策略不同的时这条策略的流入接口和流出接口都是研发部VLAN。⑤ 同样日志记录允许流量选择【全部会话】。⑥ 从172.18.70.2电脑Ping 172.18.70.3电脑可以Ping通因为他们都是在同一网段。⑦ 再次查看流量日志并没有产生新的172.18.70.2到172.18.70.3的访问日志说明什么问题两台电脑的访问并没有经过防火墙的策略。阻止VLAN内的流量某些特定情况下我们需要阻止相同网段的IP互相访问以确保每个客户端都是独立的这种情况下就需要阻止VLAN内的流量。① 从官方文档中得知如果在 FortiGate 设备上对同一接口进出的报文阻断 VLAN 内部流量则必须先禁用 set allow-traffic-redirect 命令然后再阻断 VLAN 内部流量。② 在命令窗口执行以下命令config system global,set allow-traffic-redirect disable,end。③ 选择菜单【网络】-【接口】选择FortiLink弹出菜单中选择研发部VLAN点击【编辑】。④ 启用【阻止VLAN内流量】点击【确认】。是不是觉得很眼熟我们在阻止无线SSID内的流量也是这样操作的。⑤ 再从172.18.70.2去Ping 172.18.70.3就已经Ping不通了虽然它们是在同一VLAN同一网段内。但是它们访问其它VLAN还是不受影响的比如能正常访问服务器VLAN。允许VLAN内指定IP访问前面我们已经通过仅使用 FortiGate 设备聚合流量来阻止 VLAN 内的通信从而在二层 VLAN 层面上防止客户端之间的直接通信可见性。客户端只能与 FortiGate 设备通信。但有的时候又有指定IP需要互相访问的需求那应该怎么做① 再次编辑研发部VLAN。② 当客户端流量到达 FortiGate 设备后若防火墙策略允许且启用了代理 ARPFortiGate 设备可根据需要调整客户端的网络 VLAN以决定是否允许其访问不同级别的资源。这里启用【Proxy ARP】。③ 点击【新建】。④ 输入研发部VLAN的网络地址范围。⑤ 点击【确认】代理ARP就设置完成。从 FortiOS 7.4.2 开始最多可创建 256 个代理 ARP 条目。每个代理 ARP 条目最多可包含 1,024 个 IP 地址。因此每个 VDOM 可覆盖的地址总数为 256 × 1,024 个 IP 地址。⑥ 为了限制只有指定的IP地址可以互访我们需要创建地址对象。选择菜单【策略对象】-【地址】点击【新建】。⑦ 输入地址对象名称以及IP/掩码其它默认点击【确认】。注意指定单个IP地址子网掩码是32或255.255.255.255。⑧ 同样的方法创建另一个IP地址的地址对象。⑨ 由于前面已经创建过了研发部VLAN到研发部VLAN的策略因此这里需要编辑修改一下如果没有这条策略的话就创建新的策略。⑩ 策略的流入和流出接口都是研发部VLAN源和目标地址都设置为刚刚创建的两个地址对象NAT不要启用。这条策略的作用就是允许研发部VLAN下的172.18.70.2和172.18.70.3可以互相访问。⑪ 从172.18.70.2电脑上Ping 172.18.70.3又可以正常Ping通了。⑫ 选择菜单【日志报表】-【转发流量】由于研发部VLAN到研发部VLAN的策略里日志记录允许流量选择了【全部会话】因此可以看到172.18.70.2 Ping通 172.18.70.3 产生的日志。⑬ 再从172.18.70.3 Ping 172.18.70.2也可以Ping通。⑭ 防火墙上用命令下抓VLAN_RD下的172.18.70.2与172.18.70.3之间的icmp包可以抓包内容抓包和日志都已经说明同一VLAN一的两个IP是通过防火墙才进行互相访问的而不是直接走交换机的VLAN。【注意】● 当启用VLAN内流量阻断时客户端之间不支持IPv6。● 当 FortiLink 接口类型为硬件交换机或软件交换机时不支持内网流量阻断。● 当启用VLAN内流量阻断时若要允许主机之间的通信需配置代理ARP并设置防火墙策略。

相关新闻

AI智能体对抗性评估:构建鲁棒性测试框架与实战指南

AI智能体对抗性评估:构建鲁棒性测试框架与实战指南

1. 项目概述:为什么我们需要一个对抗性评估的“擂台”最近在AI智能体(AI Agents)的圈子里,一个词的热度正在悄然攀升:对抗性评估。这听起来有点学术,但你可以把它想象成一个“擂台”。在这个擂台上&#xf…

2026/8/17 3:10:05 阅读更多 →
多智能体协作编程:从单文件生成到仓库级代码开发的AI进化

多智能体协作编程:从单文件生成到仓库级代码开发的AI进化

1. 项目概述:当大模型学会“团队协作”写代码最近在折腾一个稍微复杂点的个人项目,涉及到前后端、数据库设计还有几个核心的业务模块。我习惯性地打开了熟悉的代码生成工具,让它帮我生成一个用户管理模块的CRUD接口。结果嘛,生成单…

2026/8/17 3:10:05 阅读更多 →
从15个业务模块中抽取共性:一次船舶PMS系统的架构复盘

从15个业务模块中抽取共性:一次船舶PMS系统的架构复盘

架构设计 DDD .NET Core 高内聚低耦合 2026-08你有没有接手过这样的系统——十几个业务模块,每个模块都有自己的 Controller、Service、Entity,看似各自独立,但当你读了三五个模块的代码后,会发现它们在反复做同样的事情&…

2026/8/17 3:10:05 阅读更多 →

最新新闻

编码智能体架构解析:从ReAct到MetaGPT的源代码分类与工程实践

编码智能体架构解析:从ReAct到MetaGPT的源代码分类与工程实践

1. 项目概述:拆解“脚手架”里的智能体蓝图最近和几个做AI应用开发的朋友聊天,大家都有一个共同的困惑:市面上关于“编码智能体”(Coding Agent)的论文和宣传文章越来越多,从OpenAI的Codex到各种开源项目&a…

2026/8/17 4:02:20 阅读更多 →
多语言智能体公共空间实战评估:从静态指标到动态故障画像

多语言智能体公共空间实战评估:从静态指标到动态故障画像

1. 项目概述:当多语言智能体走向公共空间,我们如何评估其“现场表现”?最近在跟进一个挺有意思的项目,叫“面向已部署三语公共空间智能体的故障中心化运行时评估”,名字有点长,但核心问题很尖锐。我们团队之…

2026/8/17 4:00:20 阅读更多 →
Windows系统下Kafka 3.3.2快速部署与一键启动实战指南

Windows系统下Kafka 3.3.2快速部署与一键启动实战指南

1. 项目概述:为什么要在Windows上快速启动Kafka?作为一名常年和数据流、消息队列打交道的开发者,我深知在本地开发环境中快速搭建和验证一个服务有多么重要。Kafka作为分布式流处理平台的核心,其官方部署通常面向Linux服务器&…

2026/8/17 4:00:20 阅读更多 →
Windows Server 2012 R2组策略深度解析:从核心架构到企业级运维实战

Windows Server 2012 R2组策略深度解析:从核心架构到企业级运维实战

1. 项目概述:为什么组策略依然是企业IT管理的基石如果你是一名管理着几十台甚至上百台Windows电脑的IT管理员,或者是一个小型工作室的技术负责人,那你一定对“组策略”这个词不陌生。它就像是Windows网络环境中的“宪法”和“行政命令”&…

2026/8/17 4:00:20 阅读更多 →
Visual Para-Thinker++:单策略多智能体协作,重塑复杂视觉推理

Visual Para-Thinker++:单策略多智能体协作,重塑复杂视觉推理

1. 从“单打独斗”到“团队作战”:视觉推理的范式演进最近在折腾大模型应用时,我一直在思考一个问题:当我们让一个大型多模态模型(MLLM)去完成一张复杂图片的推理任务时,比如分析一张包含多个物体、复杂场景…

2026/8/17 4:00:20 阅读更多 →
9N100N沟道模式功率MOSFET测试电路分析

9N100N沟道模式功率MOSFET测试电路分析

MOSFET额定参数电气特性电气特性电路测试波形测试电路波形分析

2026/8/17 3:59:20 阅读更多 →

日新闻

LabVIEW异步调用实战:从原理到生产者消费者模式,解决界面卡顿与并行处理难题

LabVIEW异步调用实战:从原理到生产者消费者模式,解决界面卡顿与并行处理难题

1. 项目概述:为什么异步调用是LabVIEW进阶的必修课? 如果你用LabVIEW做过稍微复杂点的项目,尤其是涉及界面响应、多任务并行或者硬件IO等待的场景,大概率遇到过这样的窘境:前面板点个按钮,整个程序就“卡死…

2026/8/17 0:00:08 阅读更多 →
LabVIEW异步调用实战:解决界面卡顿与并行处理难题

LabVIEW异步调用实战:解决界面卡顿与并行处理难题

1. 项目概述:为什么异步调用是LabVIEW进阶的必经之路如果你在LabVIEW里写过稍微复杂点的程序,尤其是涉及到界面响应、多任务并行或者硬件IO等待,大概率会遇到一个头疼的问题:程序“卡”住了。前面板点不动,进度条不更新…

2026/8/17 0:00:08 阅读更多 →
飞书局域网文件传输实战:3种方案实现高速点对点传输

飞书局域网文件传输实战:3种方案实现高速点对点传输

1. 项目概述:为什么要在局域网内用飞书传文件? 飞书作为一款主流的协同办公套件,其核心功能是围绕云端协作设计的。无论是文档、表格还是文件,通常的分享逻辑都是“上传到云端 -> 生成链接 -> 分享给同事”。这个流程在互联…

2026/8/17 0:00:08 阅读更多 →

周新闻

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

基于阿里云与通义千问(Qwen)构建AI应用:从模型调用到生产部署的完整实践指南

如果你是一名开发者,最近可能已经感受到了AI大模型正在从“玩具”变成“生产力工具”的强烈信号。从代码补全到智能Agent,从本地部署到云端API,我们正处在一个技术栈快速重构的节点。然而,面对层出不穷的模型、框架和工具&#xf…

2026/8/17 2:58:27 阅读更多 →
工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

工业通信系统底层逻辑:04 反射——高频能量撞墙之后会发生什么?

第四篇:反射——高频能量撞墙之后会发生什么? —— 你以为信号已经过去了,其实它正在回来打你 老Q的现场笔记 第五季,我们正式进入工业神经系统层。这里不再是单个设备的战斗,而是整个工厂“经脉”层面的秩序之战。从这一篇开始,你将第一次看清:看似简单的信号传播,背…

2026/8/17 2:58:30 阅读更多 →
【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

【文章复现】非线性值迭代自适应动态规划(ADP):离散时间非线性系统的策略迭代自适应动态规划算法研究附Matlab代码

✅作者简介:热爱科研的Matlab仿真开发者,擅长毕业设计辅导、数学建模、数据处理、建模仿真、程序设计、完整代码获取、论文复现及科研仿真。🍎 往期回顾关注个人主页:Matlab科研工作室👇 关注我领取海量matlab电子书和…

2026/8/17 2:58:32 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/16 6:00:23 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/16 6:00:24 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/16 6:00:27 阅读更多 →