Fort Firewall 完整上手:Windows 程序限速、拦截、查流量的全攻略

Fort Firewall 完整上手:Windows 程序限速、拦截、查流量的全攻略

【免费下载链接】fortFort Firewall for Windows项目地址: https://gitcode.com/GitHub_Trending/fo/fort

Fort Firewall 是一款自带内核驱动的 Windows 防火墙,它不依赖系统防火墙,而是用自己写的驱动直接管住每个程序的联网动作。如果你发现某个后台程序偷偷吃满带宽,或者只想让少数几个应用能上网,它都能帮你管住。下面按真实场景推进:先让它跑起来,再逐个解决"偷带宽""乱联网""拦恶意 IP""看不清流量"这几件事。

先跑起来:驱动和界面怎么加载

克隆仓库git clone https://gitcode.com/GitHub_Trending/fo/fort,然后在 Windows 上执行deploy/setup-deployment.bat,驱动和界面程序会被一起部署好。它支持 Windows 7 及以上的 x86、x64、ARM64 版本。

装完怎么确认驱动真的在跑

托盘里出现图标就基本说明装好了。万一怀疑驱动没加载,去系统事件日志里查fortfw的报错——驱动的错误都写在那里,排查逻辑见 forttrace.c。

后台程序偷带宽?给单个程序限速 🔥

Fort 能按程序分别设上行、下行上限。比如在程序列表里选中那个下载工具,把上传限到 1Mbps、下载限到 2Mbps,保存后立刻生效。限制是单向的,上传和下载各算各的。

一批程序一起限

不想一个个配?把同类程序放进同一个应用组(比如"办公软件""下载工具"),整组套一个限速就行。限速背后的数据包整形,由 fortpkt_shaper.c 里的队列实现,想深挖可以看这里。

只让指定程序联网,其余全拦

Fort 的过滤模式决定了一个新程序没规则时怎么办。把它设成"默认拦截",就是白名单思路:不在名单里的程序一律断网;再勾上"新程序弹窗询问",陌生程序想联网时会跳出来问你放不放行。

按服务名精细过滤

Windows 很多网络能力藏在SvcHost.exe的不同服务里。Fort 支持直接按SvcHost.exe的服务名匹配,比按进程名更准,相关处理在 fortps.c。

拦截恶意 IP:用 Zones 建黑名单 📌

Zones 就是 Fort 的 IP 拦截单元。新建一个区域、填上名字和要拦的 IP 或 CIDR 网段(如10.0.0.0/8),保存后这些地址的连接就被挡住。区域还能配成从 URL 自动更新,方便跟着上游黑名单走。

区域底层怎么存

想搞清楚一个 Zone 里的 IP 是怎么存、怎么匹配的,看 zonelistmodel.h 的数据定义最直接。

到底谁在联网:看流量图和连接列表

主界面有实时流量图,上、下行速度和每个程序的流量排名都能直接看到;连接列表则列出当前所有活动连接,可以按程序、地址过滤。历史统计还能按日、周、月汇总,方便回头查。

想查谁连过哪

统计与流量数据的处理集中在 src/ui/stat/;连接日志记录在 src/ui/log/,排查"刚才那个连接是哪来的"都从这里入手。

想看懂它怎么干活?源码从这两处看起

Fort 是"界面 + 内核驱动"两块:界面是 Qt 6 写的 C++ 应用,驱动是它自研的 WFP 内核模块。界面改完的配置会打包成二进制结构推给驱动,中间的"契约"就是 fortconf.h,改布局要两边同步。

想读架构先读这份说明

仓库根目录的 CLAUDE.md 把构建、进程角色、配置流水线和驱动内部都讲清楚了,比一头扎进代码快得多。


一句话评价:Fort 适合想把每个程序的联网都攥在手里的人——装完先开"默认拦截 + 新程序弹窗询问"跑一天,再去 CLAUDE.md 的构建一节试试自己编一份。

【免费下载链接】fortFort Firewall for Windows项目地址: https://gitcode.com/GitHub_Trending/fo/fort

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Jessibuca 纯 H5 直播流播放器实战指南:三步接入低延迟 FLV 播放

Jessibuca 纯 H5 直播流播放器实战指南:三步接入低延迟 FLV 播放

Jessibuca 纯 H5 直播流播放器实战指南:三步接入低延迟 FLV 播放 【免费下载链接】jessibuca Jessibuca是一款开源的纯H5直播流播放器 项目地址: https://gitcode.com/GitHub_Trending/je/jessibuca 做监控大屏或直播页面时,最麻烦的环节往往是解…

2026/10/20 1:45:08 阅读更多 →
ArcFace Windows x86 V2.0 开发包集成指南:从激活到人脸比对实战

ArcFace Windows x86 V2.0 开发包集成指南:从激活到人脸比对实战

简介:软虹ArcSoft ArcFace Windows x86 V2.0开发包面向在Windows平台从事人脸识别应用开发的工程师与学习者,提供人脸检测、特征提取、一对一比对及多对多比对等核心能力的完整开发资源。包内包含SDK核心库、头文件、静态库与动态库、API参考手册与用户指…

2026/10/20 1:45:08 阅读更多 →
企业数字化转型顶层规划:四层架构与实施路线图落地指南

企业数字化转型顶层规划:四层架构与实施路线图落地指南

简介:这份PPT资料面向企业管理者、数字化转型项目负责人及咨询顾问,围绕企业数字化转型顶层规划提供系统化方案,帮助解决业务流程梳理、系统规划与治理落地等核心问题。压缩包内为1个pptx文件,约14.19MB,以图文并茂的演…

2026/10/20 1:44:08 阅读更多 →

最新新闻

提示词模板化:从基础到高级的Prompt Engineering实战指南

提示词模板化:从基础到高级的Prompt Engineering实战指南

1. 为什么要把提示词做成模板:从重复劳动到可复用资产先讲一个我自己的经历。早期用对话式AI干活的时候,每次都是临时想提示词,想到哪写到哪:“帮我总结一下这段文字”“写一个产品介绍,要专业一点”。这种随手写的做法…

2026/10/20 12:46:33 阅读更多 →
Kafka入门进阶:分区、副本、acks与消费者组核心机制详解

Kafka入门进阶:分区、副本、acks与消费者组核心机制详解

1. 从“能跑起来”到“跑得明白”:Kafka 基础入门的第二道坎很多人第一次接触 Kafka,都是照着官方 Quickstart 敲一遍命令行,看到生产者发消息、消费者收到消息,就觉得“我会了”。但真到了项目里,面对一堆server.prop…

2026/10/20 12:46:33 阅读更多 →
SpringBoot+Vue图书推荐系统源码解析:协同过滤与前后端分离实战

SpringBoot+Vue图书推荐系统源码解析:协同过滤与前后端分离实战

最近我在帮几位同学梳理毕业设计项目,被问得最多的就是“图书推荐系统”。这类题到现在依旧热门,原因也很简单:图书天然适合做推荐,用户行为数据容易理解,和电商推荐、短视频推荐比起来业务逻辑更干净,特别…

2026/10/20 12:46:33 阅读更多 →
技能不是标签而是动作:用刻意练习、反馈与复盘构建底层能力

技能不是标签而是动作:用刻意练习、反馈与复盘构建底层能力

很多人都把“技能”当成一个名词来理解,觉得自己会写代码、会做PPT、会剪辑视频,就算拥有一项技能。但真正带过人、自己从零啃过几门硬技能的人会知道,技能其实是动词——它是你每天都要做的一个动作,而不是简历上既能唬人又能自我…

2026/10/20 12:46:33 阅读更多 →
把涂鸦设备搬回局域网:Tuya-Local 本地控制与 Home Assistant 配置指南

把涂鸦设备搬回局域网:Tuya-Local 本地控制与 Home Assistant 配置指南

把涂鸦设备搬回局域网:Tuya-Local 本地控制与 Home Assistant 配置指南 【免费下载链接】tuya-local Local support for Tuya devices in Home Assistant 项目地址: https://gitcode.com/GitHub_Trending/tu/tuya-local Tuya-Local 是 Home Assistant 的一个…

2026/10/20 12:46:33 阅读更多 →
MCP协议驱动智能体底座架构设计:从插件思维到接口思维

MCP协议驱动智能体底座架构设计:从插件思维到接口思维

1. 从“插件思维”到“接口思维”的认知跃迁大多数人第一次接触MCP(Model Context Protocol,模型上下文协议)时,脑子里蹦出来的第一个词就是“插件系统”。这也不奇怪,毕竟它的外在表现确实像插件:你写一个…

2026/10/20 12:45:32 阅读更多 →

日新闻

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

CLRC663芯片Pin-to-Pin替代实战:从评估到量产全记录

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

2026/10/20 1:01:30 阅读更多 →
ESP32舵机控制指南:原理、多路驱动与避坑实战

ESP32舵机控制指南:原理、多路驱动与避坑实战

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

2026/10/20 1:01:30 阅读更多 →
位移法实现一阶低通滤波:单片机ADC采样降噪实战

位移法实现一阶低通滤波:单片机ADC采样降噪实战

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

2026/10/20 1:01:30 阅读更多 →

周新闻

基于GMM的语音识别系统原理与MATLAB实现详解

基于GMM的语音识别系统原理与MATLAB实现详解

说到基于高斯混合模型(GMM)的语音识别系统,很多人第一反应就是一堆数学公式,觉得门槛很高。但如果你真的在MATLAB里把它落地跑通,会发现核心其实就是三件事:把声音变成特征向量,用GMM给每个类别…

2026/10/20 10:02:13 阅读更多 →
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理入门:反白、灰度化、调色板修改与导出txt实践

数字图像处理这四个字听起来挺唬人,但落到具体操作上,无非就是让计算机按你的想法“摆弄”像素。我在一个模拟项目X里用了一套特别经典的基础处理流程:对图像做反白、改调色板、彩色转灰度,最后把像素数据导出成txt文件。单看每一…

2026/10/19 17:32:41 阅读更多 →
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

机器人大脑技术盘点:具身智能的感知、决策与数据闭环

如果你的信息流最近也天天刷到“机器人大脑”这个词,你会发现一个很有意思的现象:每个人说的“大脑”根本不是同一个东西。有人指的是大语言模型,有人指的是运动控制系统,还有人指的是能理解物理世界的端到端模型。在2026年这个时…

2026/10/20 2:50:50 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

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

2026/10/20 10:02:08 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

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

2026/10/20 9:50:17 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

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

2026/10/20 9:50:45 阅读更多 →