0

0

MAC怎么禁止软件连接网络_MAC自带防火墙设置与流量控制软件【方法】

裘德小鎮的故事

裘德小鎮的故事

发布时间:2026-01-02 16:33:02

|

1059人浏览过

|

来源于php中文网

原创

可通过五种方法阻止 macos 应用联网:一、系统防火墙配置出站规则;二、lulu 开源工具精细拦截;三、little snitch 可视化审计与拦截;四、修改 hosts 文件屏蔽域名;五、switchhosts 图形化管理多组 hosts 规则。

mac怎么禁止软件连接网络_mac自带防火墙设置与流量控制软件【方法】

如果您希望阻止某个 macOS 应用程序访问互联网,例如 WPS 因网络不佳导致卡顿、LM Studio 需要离线运行,或出于隐私与安全考虑限制后台联网行为,则可通过系统内置防火墙或第三方流量控制工具实现精准拦截。以下是多种可行方法:

一、使用 macOS 内置防火墙配置出站规则

macOS 自带的防火墙默认仅管理传入连接,但通过“防火墙选项”可启用高级设置,为指定应用添加出站拦截规则,从而禁止其主动发起网络请求。该方法无需安装额外软件,适用于基础管控需求。

1、点击屏幕左上角苹果菜单,选择“系统设置”(macOS 13 及以上)或“系统偏好设置”(macOS 12 及以下)。

2、在左侧边栏中点击“网络”,右侧找到并点击“防火墙”选项。

3、点击右下角的“选项”按钮,在弹出窗口中点击左下角锁形图标解锁,输入管理员密码。

4、点击“+”号按钮,在应用程序列表中定位并选择目标软件(如 WPS、LM Studio),点击“添加”

5、在已添加的应用条目右侧,将“阻止传入连接”切换为开启状态;若系统版本支持出站控制(如 macOS 15.3.2 后部分更新),同时勾选“阻止所有出站连接”选项。

6、确认无误后点击“好”保存设置,再点击“关闭”退出防火墙选项窗口。

二、部署 LuLu 开源防火墙实施精细出站拦截

LuLu 是一款免费、开源且持续维护的 macOS 防火墙工具,专为监控和阻断应用程序的出站网络连接而设计。它能实时弹出连接请求提示,并支持永久性规则设定,弥补了系统防火墙对出站流量控制能力的不足。

1、访问 GitHub 项目主页下载 LuLu:https://github.com/objective-see/LuLu/releases,安装后启动应用。

2、首次运行时,系统会提示授予内核扩展权限,点击“打开安全性与隐私”,在“允许”区域点击“允许”按钮完成授权。

3、当目标应用尝试联网时,LuLu 会在屏幕中央弹出连接请求窗口,显示进程名、目标域名及端口等信息。

4、在弹窗中选择“拒绝”,并勾选“记住此规则”,确保后续所有同类请求均被自动拦截。

5、如需批量管理,点击菜单栏 LuLu 图标,进入“规则” → “编辑规则”,手动添加新规则,指定应用路径与连接类型(TCP/UDP)、目标地址或端口范围。

三、借助 Little Snitch 实现可视化网络行为审计与拦截

Little Snitch 提供图形化网络监视器与策略引擎,不仅能拦截连接,还可按域名、IP、端口甚至具体网络功能(如自动更新、遥测上报)分级控制。其界面直观、规则灵活,适合对联网行为有深度审计需求的用户。

1、从官网下载并安装 Little Snitch:https://www.obdev.at/products/littlesnitch/index.html

ColorMagic
ColorMagic

AI调色板生成工具

下载

2、安装完成后重启系统,首次启动会引导完成内核扩展与辅助功能授权,按提示操作即可。

3、打开 Little Snitch 配置界面,点击左侧“网络监视器”标签,观察实时连接活动,识别目标应用的联网行为模式。

4、在监视器中右键点击某条连接记录,选择“创建规则”,在弹出窗口中设定作用域(如“仅此应用”)、连接方向(出站)、目标(如“任意主机”或指定域名)及动作(“阻止”)。

5、规则创建后自动生效,也可在“规则”标签页中查看、编辑或禁用已有规则,支持按应用、域名或协议筛选。

四、修改 hosts 文件定向屏蔽特定域名请求

该方法不直接禁止应用联网,而是通过将应用依赖的关键域名解析指向本地回环地址(127.0.0.1),使其无法建立有效远程连接。适用于已知明确外联域名(如统计、模板服务、激活服务器)的场景,操作轻量但需一定技术判断。

1、打开“终端”应用,执行命令:sudo nano /etc/hosts,输入管理员密码。

2、按下键盘向下箭头键移至文件末尾,另起一行,按格式添加屏蔽条目,例如:127.0.0.1 template.wps.cn127.0.0.1 api.lmstudio.ai

3、按Control + O保存,回车确认文件名;再按Control + X退出编辑器。

4、刷新 DNS 缓存以使更改立即生效,执行命令:sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder

5、启动目标应用,验证其是否仍尝试连接被屏蔽的域名(可通过活动监视器或 Little Snitch 监视器确认连接失败日志)。

五、使用 SwitchHosts 管理多组 hosts 规则并一键切换

SwitchHosts 是一款图形化 hosts 编辑工具,支持分组管理、语法高亮、远程同步与快速启用/禁用规则集。相比手动编辑 /etc/hosts,它降低了误操作风险,并便于为不同应用配置专属联网限制策略。

1、前往 GitHub 发布页下载最新版:https://github.com/oldj/SwitchHosts/releases,安装后启动。

2、点击界面左上角“+”号,选择“新建分组”,命名为“App-Network-Block”。

3、在该分组下再次点击“+”号,选择“新建 hosts”,粘贴所需屏蔽的域名映射行(如 127.0.0.1 telemetry.wps.com)。

4、填写名称(如“WPS-Telemetry-Block”),点击“保存”,随后点击该 hosts 条目右侧的开关按钮启用规则。

5、系统会提示输入管理员密码以写入 /etc/hosts,输入后规则即时生效,无需重启应用或系统。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
github中文官网入口 github中文版官网网页进入
github中文官网入口 github中文版官网网页进入

github中文官网入口https://docs.github.com/zh/get-started,GitHub 是一种基于云的平台,可在其中存储、共享并与他人一起编写代码。 通过将代码存储在GitHub 上的“存储库”中,你可以: “展示或共享”你的工作。 持续“跟踪和管理”对代码的更改。

4139

2026.01.21

macOS怎么切换用户账户
macOS怎么切换用户账户

在 macOS 系统中,可通过多种方式切换用户账户。如点击苹果图标选择 “系统偏好设置”,打开 “用户与群组” 进行切换;或启用快速用户切换功能,通过菜单栏或控制中心的账户名称切换;还能使用快捷键 “Control+Command+Q” 锁定屏幕后切换。

358

2025.05.09

http与https有哪些区别
http与https有哪些区别

http与https的区别:1、协议安全性;2、连接方式;3、证书管理;4、连接状态;5、端口号;6、资源消耗;7、兼容性。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

2907

2024.08.16

tcp和udp的区别
tcp和udp的区别

TCP和UDP的区别,在连接性、可靠性、速度和效率、数据报大小以及适用场景等方面。本专题为大家提供tcp和udp的区别的相关的文章、下载、课程内容,供大家免费下载体验。

126

2023.07.25

udp是什么协议
udp是什么协议

UDP是OSI参考模型中一种无连接的传输层协议。本专题为大家带来udp是什么协议的相关文章,免费提供给大家。

302

2023.08.08

tcp和udp有什么区别
tcp和udp有什么区别

tcp和udp的区别有:1、udp是无连接的,tcp是面向连接的;2、udp是不可靠传输,tcp是可靠传输;3、udp是面向报文传输,tcp是面向字节流传输。想了解更多tcp相关的内容,可阅读本专题下面的相关文章。

399

2024.11.14

wps替换快捷键
wps替换快捷键

在wps中替换按钮的快捷键是“CTRL+F”,使用此键就使用替换功能了,本专题提供wps替换快捷键相关的文章,希望能帮到大家。

489

2023.08.14

wps云文档空间满了怎么清除
wps云文档空间满了怎么清除

清除电脑wps云文档:1、任意打开一篇WPS文档,点击右上角的头像,进入个人中心;2、在【注册用户】下方,点击【更多云服务】旁下拉箭头,在弹出的对话框中点击“立即前往”;3、点击【立即前往】;4、在左侧【我的文档】可看到所有文档;5、选择文件,点右侧的三个点,点击【移至回收站】即可完成删除。清除手机wps云文档:1、在手机上打开WPS Office,点击下方的云文档;2、长按需要删除的文件,点击右上角的“全选”,或者根据自己的需求把需要

3354

2023.08.29

C# ASP.NET Core微服务架构与API网关实践
C# ASP.NET Core微服务架构与API网关实践

本专题围绕 C# 在现代后端架构中的微服务实践展开,系统讲解基于 ASP.NET Core 构建可扩展服务体系的核心方法。内容涵盖服务拆分策略、RESTful API 设计、服务间通信、API 网关统一入口管理以及服务治理机制。通过真实项目案例,帮助开发者掌握构建高可用微服务系统的关键技术,提高系统的可扩展性与维护效率。

76

2026.03.11

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Bootstrap 5教程
Bootstrap 5教程

共46课时 | 3.6万人学习

AngularJS教程
AngularJS教程

共24课时 | 4.1万人学习

CSS教程
CSS教程

共754课时 | 42.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号