- Others: ChinaTextbook, Obsidian笔记系列, YouTube Channel ID, TikTok PM Django - Skills: GOG CLI, Last30Days, baoyu-skills - Vibe Coding: Cursor 2.0, Trae远程开发, Vibe-Kanban+OpenCode, vibe coding经验 - 微信公众号: 养虾日记1-5, AI时代赚钱 - 跨境电商: TikTok数据抓取, 选品策略, Superset Dashboard - AI目录补充: 20个文件 Source pages: 51 Entities: TapXWorld, VibeKanban, OpenCode, Trae, SourceGrounding等 Concepts: 自举Meta生成, 5大设计原则, MD5去重, 混合搜索等
1.7 KiB
1.7 KiB
title, type, tags, date
| title | type | tags | date | ||||
|---|---|---|---|---|---|---|---|
| Mac Mini 安装 FRP 0.65.0(ARM64)操作笔记 | source |
|
2026-01-01 |
Source File
Summary
- 核心主题:在 Mac Mini M4 (Apple Silicon) 上安装配置 FRP 0.65.0 实现内网穿透
- 问题域:macOS 服务器化改造,实现从公网 SSH 访问内网 Mac Mini
- 方法/机制:通过 launchd 实现开机自启后台运行,配置 frpc.toml 映射 SSH 端口到 VPS
- 结论/价值:完成 Mac Mini 服务器化,使其可像 Linux 服务器一样被远程管理
Key Claims
- FRP 安装路径为
/opt/frp/frp_0.65.0_darwin_arm64,需手动创建/opt目录 - macOS Gatekeeper 会阻止未签名程序,需用
xattr -rd com.apple.quarantine .解除限制 - 推荐使用 launchd(plist)方式实现开机自启,KeepAlive 保证崩溃后自动重启
- 通过 FRP 隧道将 Mac Mini SSH 22 端口映射到 VPS 的 60026 端口
- 客户端 SSH config 配置后可使用
ssh macmini简化连接
Key Quotes
"KeepAlive: true" — launchd 确保 frpc 崩溃后自动重启的关键配置
Key Concepts
- FRP:内网穿透工具,通过 VPS 中转实现公网访问内网服务
- launchd:macOS 原生服务管理程序,替代 Linux 的 systemd
- Gatekeeper:macOS 安全机制,阻止未签名应用程序运行
- 内网穿透:将内网服务暴露到公网的技术
Key Entities
Connections
Contradictions
- 无