访客演示模式已开启
当前仅展示公共演示网络。注册或登录独立账号后,您将拥有严格物理隔离的私有互联空间,名下设备与虚拟以太网完全独立,互不窥探与影响!
多网络严格物理隔离 P2P 直连 + 上海中转双保险

MinDNS Mesh 跨设备互联与虚拟局域网门户

双引擎支持:Tailscale (三层智能路由) 与 ZeroTier (二层以太网交换机)。异地办公、远程桌面、局域网游戏联机秒级互通。

体验演示空间:
public (公共) 登录专属空间 »
当前空间 独立网络空间

public

每个空间拥有独立的虚拟子网与路由表,物理隔离安全。
在线设备 实时状态

0

/ 0 台
子网分配: 100.64.0.0/10 固定私有 IP。
中转与打洞机制 双保险
P2P 直连打洞 (1~5ms)
穿透失败自动切换至本服务器 上海 DERP 节点 (端口 443/3478) 兜底。
【public】空间下的设备 (0)

设备连入后永久分配唯一的私有 IP,设备间可使用该 IP 进行远程桌面、SSH 与文件共享。

当前网络空间【public】暂无设备

点击“生成入网秘钥”获取凭证,然后在电脑或手机上运行接入命令,即可将设备加入本网络!

ZeroTier 虚拟交换机控制台

访客演示模式

本服务器直接充当 ZeroTier Controller 根控制器 与 Moon 加速节点。支持在线创建专属 64 位(16 位十六进制)以太网 ID,在线点击授权入网!

我的专属虚拟网络 0 个网络
请登录后创建属于您的私有以太网!
网络成员与设备列表 0 在线 / 0 台设备
当前网络暂无设备申请加入。在客户端执行上方 zerotier-cli join 即可在此显示。

全平台客户端高速下载站

所有常用客户端安装包均已备好并存放在服务器本地,国内直链高速下载,免科学上网。

Tailscale 官方客户端包 (三层 Mesh 虚拟局域网)
Windows 64位 (x64) 64位 / 兼容32位

官方 64 位完整离线安装包(内置 x64 核心引擎),双击即装,国内本地高速下载。

下载 64位完整包 (109.3 MB)
Android 客户端 .APK 通用版

支持华为/小米/OPPO/vivo全架构,右上角点三点菜单切换服务器为本站。

macOS 客户端 .PKG 独立包

支持 Apple Silicon (M1/M2/M3) 与 Intel,可在顶部状态栏常驻快捷开关。

Linux 64位 (x64) DEB / 绿色包

支持 Ubuntu / Debian / CentOS / Arch 64位系统,提供离线包与一键命令。

💻 电脑端 (Windows / macOS / Linux) 极速接入与避坑指引
2 种任选接入方式
方式 A:网页一键登录授权 (小白推荐)
  1. 双击安装上方下载的 tailscale-setup.exe 客户端;
  2. 按快捷键 Win + R 打开运行窗口,粘贴并运行以下登录指令:
    tailscale login --login-server=https://tail.mindns.org.cn
  3. 系统浏览器会自动弹出授权页,点击 【一键授权加入我的网络】;
  4. 右下角托盘图标亮起,即代表已成功连入私有局域网!
方式 B:入网秘钥静默直连 (开黑联机 / 脚本推荐)
  1. 在控制台顶部点击【生成入网秘钥】,勾选“可多次使用”;
  2. 直接复制生成出来的带 --authkey=... 的专属命令;
  3. 以管理员身份打开 PowerShell 粘贴运行,全程静默秒级连入:
    无需打开网页、无需点击确认,适合服务器自动化部署或发给朋友一键联机!
电脑端常见疑问与避坑必读:
Q1: 右下角图标点 Log in 怎么连到了官网?
A: 官方客户端安装后默认连接境外服务器。初次登录必须运行一次带 --login-server=https://tail.mindns.org.cn 的指令,即可将国内节点永久绑定为本站!
Q2: 提示“tailscale 不是内部或外部命令”?
A: 安装后刚打开的 CMD 尚未刷新系统环境变量。只需重新按 Win+X 打开一个新的 PowerShell 窗口即可自动识别。
Q3: 互相连上后游戏搜不到房或 ping 不通?
A: Windows 防火墙默认可能会拦截新网卡的广播。请在 Windows 设置中将 Tailscale 网卡设置为【专用网络】,或直接使用 100.64.0.x 内网 IP 直连。
📱 手机移动端 (Android / iPhone) 接入避坑与图文操作指引 (必看)
全自动免敲命令
安卓手机 (Android) 4 步极速接入:
  1. 安装上方提供的通用版 tailscale.apk 并打开 App;
  2. 切换自建服务器:点击右上角 ⋮(三颗点菜单),选择 Use custom control server;
    (若右上角无菜单,连续快速轻点界面中间的 Tailscale 图标 5 次即可激活隐藏菜单)
  3. 输入控制服务器地址:
    https://tail.mindns.org.cn
    点击 Add server 保存;
  4. 一键授权与开锁:点击界面中间的【Log in】,手机浏览器自动弹出授权页,点击【一键授权加入网络】;
    ⚠️ 核心必做:切回 Tailscale App,将界面顶部的 【VPN 连接开关】向右滑动开启 (变绿),允许 VPN 权限,状态栏出现小钥匙即大功告成!
苹果手机 (iPhone / iPad) 4 步极速接入:
  1. 在 App Store 搜索并安装官方 Tailscale;
  2. 系统设置绑定:打开 iPhone 自带的【设置】→ 向下滑动找到【Tailscale】;
  3. 配置自建地址:
    • 打开 【Reset Keychain】 开关 (变绿);
    • 在 【Alternative Server URL】 粘贴填入:
    https://tail.mindns.org.cn
  4. 激活并开启:彻底划掉(退出)Tailscale 后台后重新打开,点击 Log in 完成网页一键授权,最后同样开启 App 顶部的 VPN 主开关即可!
高频易错点与避坑 Q&A:
Q1: 网页授权后为什么没自动关闭?
A: 浏览器是系统独立窗口,点击【一键授权】成功后,直接按手机返回键或多任务键切换回 Tailscale App 即可,无需苦等网页关闭。
Q2: 为什么授权成功后还是 ping 不通?
A: 90% 的用户忘记打开 App 顶部的开关!请务必确认 Tailscale App 界面最上方显示为绿色 Connected,通知栏有 VPN 小钥匙标志。
Q3: 手机需要输入命令行或秘钥吗?
A: 完全不需要! 我们的控制台已全自动接管认证,手机登录时弹出的网页支持一键授权,无需去服务器敲任何代码。
ZeroTier 客户端包与便捷脚本 (二层虚拟以太网 / 联机专用)
Windows 自动化快捷脚本专区
开黑队友一键接入,或需要彻底卸载残留网卡驱动时使用。
ZeroTier Windows 64位 x64 官方 MSI

专为 64 位 Windows 10/11 优化,右键任务栏托盘小图标 -> Join Network 即可联机。

ZeroTier Android .APK 支持Moon

国内开源增强版,完美支持在安卓手机中自由添加 Moon 节点和自建 Planet 根服务器。

ZeroTier macOS .PKG 官方包

官方 macOS PKG 安装包,加入网络后自动创建 feth 虚拟以太网卡直连。

ZeroTier Linux 64位 DEB 离线包

支持在 64 位 Ubuntu/Debian/CentOS/软路由上快速安装与加入虚拟局域网。

下载 64位 .DEB (3.1 MB)
ZeroTier 自建私有根服务器 (Planet) 与 Moon 加速节点
国内上海自建根节点

彻底摆脱 ZeroTier 官方位于国外的行星根服务器!将客户端根节点指向本站服务器,实现国内极速寻址、秒级穿透与免科学上网。

电脑端:直接覆盖 planet 文件

下载上方的 planet 二进制文件,覆盖客户端官方目录并重启 ZeroTier 服务:

  • Windows:覆盖到 C:\ProgramData\ZeroTier\One\planet
  • Linux:覆盖到 /var/lib/zerotier-one/planet
  • macOS:覆盖到 /Library/Application Support/ZeroTier/One/planet
验证命令:终端运行 zerotier-cli listpeers,看到角色为 PLANET 且 IP 为本服务器 47.103.4.21 即代表生效!
手机端:Base64 字符串一键导入 (iOS / ZerotierFix)

手机端无法直接替换系统文件夹。在 ZerotierFix (Android) 或 iOS ZeroTier 的【设置】->【自定义 Planet】中直接粘贴下方 Base64 码:

AQAAAAAI6skKAAABbOPiOVV0RRRnvOkNPVwYYkUq6Y88GywPmqzuh4aqxuFBwncbJQ1rW9jV3ZPTivLra8kxH5o2DI7L0zDnZ3lIJ4MaEN+BhT+wXpEMG4dVyQa2oh0leEU+GDbd+4dHCYl3DQsd6xmtisjkmKILKGKiXc6fMOOoMa0r6pDHwFQ7I9pvE9tPA0hIDnIthrWvAxnmVYcY6y1+pqzeHrVJQkiE94cOH4OpAYYov0stANT0orQtgTI3PZlkhqmrtNEYozEfShgYtWW+WOIJwAtUm/h2RdHC5OTOBEjBsuLfuUzjeNJWcWyPIC+cxJPQiqMAAQQvZwQVJwk=
免 Root / 免越狱,粘贴后点击保存即可将官方根服务器秒换为自建上海节点!

网络隔离与管理机制:别人怎么隔开?管理员怎么管?

1. 别人用怎么隔开,互不影响?
  • Tailscale 方案(三层命名空间隔离): 底层使用 users/namespace。小张创建 user-a,小李创建 user-b。两者的虚拟局域网在内核路由表中处于完全独立的虚拟子网,物理上无法 ping 通,也绝对看不到对方的设备名和 IP!
  • ZeroTier 方案(二层网络 ID 隔离 + 准入拦截): 底层使用 16 位 Network ID。每个 Network ID 相当于一台独立的物理交换机。不同交换机之间的广播和流量绝不互通;并且开启了 private: true 保护,即便别人知道了你的 16 位 ID 并执行了 join,只要你不在控制台点“授权 (Auth)”,他连 IP 都拿不到,彻底拦截在局域网门外!
2. 站长怎么管理?自建者怎么管理?
  • 站长统一大盘管理: 管理员在后台拥有超级上帝视角。可以一览所有已创建的网络空间、总连接设备数、强行注销违规网络、清理闲置设备,并监控中转 DERP/Moon 的实时流量。
  • 普通用户自主管理: 普通用户只需输入自己的网络名或 16 位网络 ID,即可专属管理自己名下的设备:生成入网 Key、重命名设备、授权或踢出成员,完全不需要管理员介入。
为什么免打洞纯局域网在游戏联机和企业/校园网中是刚需?

大部分家用宽带(NAT1/NAT2)可以顺利通过 STUN 打洞实现 P2P 直连(延迟仅 1~5ms);但如果双方有一方在学校校园网、公司大内网或 5G 手机网络(Symmetric NAT 对称型 NAT),打洞就会完全失效! 此时,系统自动平滑切换至部署在本站的上海中转节点(ZeroTier Moon / Tailscale DERP),无需做任何端口映射或公网打洞,100% 保证异地设备如同在同一物理局域网内!

手把手教你自建私有互联网络与节点

不仅教你如何一键安装,更教你安装后如何做多租户管理、如何做多网络隔离与日常运维!

自建 Headscale 协调服务与 DERP 中转
1. Linux 服务器下载安装 Headscale
wget https://github.com/juanfont/headscale/releases/download/v0.29.6/headscale_0.29.6_linux_amd64.deb
sudo dpkg -i headscale_*.deb
2. 配置 /etc/headscale/config.yaml
server_url: https://你的域名
listen_addr: 127.0.0.1:8080
prefixes:
v4: 100.64.0.0/10
v6: fd7a:115c:a1e0::/48
derp:
server:
enabled: true
region_id: 999
region_code: "sh"
region_name: "My Shanghai Relay"
stun_listen_addr: "0.0.0.0:3478"
dns:
magic_dns: true
base_domain: node.yourdomain.com
3. Nginx 443 SSL 反代与长连接设置
location / {
proxy_pass http://127.0.0.1:8080;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $connection_upgrade;
proxy_set_header Host $host;
proxy_buffering off;
proxy_read_timeout 86400s;
}
4. 隔离多用户创建与生成 Key
# 创建用户 A 的网络空间(互相完全隔离)
headscale users create user_a

# 生成该空间下的入网 Key
headscale preauthkeys create -u 1 --reusable --expiration 720h
自建 ZeroTier 控制器与开源图形化 Web 面板 (ztncui)

不想用官方受限的免费版?在你的云服务器上运行官方开源的 ztncui 控制台,即可拥有完全私有的网络控制器与 Web 管理后台!

1. 安装 ZeroTier 基础核心服务
curl -s https://install.zerotier.com | sudo bash
2. 一键安装开源 ztncui 网页控制台
# Ubuntu / Debian 一键安装 ztncui 面板
sudo apt-get install -y nodejs npm
curl -s https://raw.githubusercontent.com/key-networks/ztncui-container/master/install.sh | sudo bash

安装完成后,访问 https://你的服务器IP:3000,默认登录账号 admin,密码 password!

3. 开启自建 Moon 国内加速
cd /var/lib/zerotier-one
zerotier-idtool initmoon identity.public > moon.json
# 编辑 moon.json 填入你的公网 IP:9993,然后生成:
zerotier-idtool genmoon moon.json
mkdir -p moons.d && cp 000000*.moon moons.d/
systemctl restart zerotier-one
自建者的日常多用户与权限隔离管理指南
Tailscale 多用户管理技巧
# 查看当前所有用户
headscale users list

# 查看指定用户下的设备
headscale nodes list -u user_name

# 踢出/删除设备
headscale nodes delete -i <node-id> --force

每个用户拥有独立的子网,设备间默认不可跨用户通信,天然多租户安全。

ZeroTier 多网络管理技巧
# 查看控制器所有网络
zerotier-cli listnetworks

# 检查 Moon 状态与加速客户端
zerotier-cli listpeers

# 授权/准入控制
在 ztncui 或本站控制台点击【授权】勾选即可

不同 16 位 Network ID 之间广播和以太网流量完全隔离,跨网络设备物理无法串流。

官方实时直通 私网端到端物理加密 0公网中继排队 · 满速直连

跨网设备自建远控与串流专区

告别传统商业远控(如向日葵、ToDesk、TeamViewer)的限速卡顿、画质模糊、付费会员排队以及数据经过第三方云端的顾虑!
基于本站 Tailscale (Headscale) / ZeroTier 私有局域网,将您异地的手机、家里台式机、公司笔记本无缝缝合在同一个专属虚拟内网中。在此网络底座上,本站提供两大天花板级自建远控方案:

所有安装包均直连官方 GitHub Release,随作者官网同步实时更新:
1
私网专线底座
两端设备启动 Tailscale 或 ZeroTier,分别获得固定私网 IP(如电脑 100.64.0.2,手机 100.64.0.1)。
2
异地 P2P 打洞穿透
无论设备在家里、公司局域网或手机 5G 蜂窝网,私网控制器自动打通底层直连通道,物理级端到端加密。
3
输入虚拟 IP 极速互控
打开远控软件直接输入受控端的虚拟私网 IP,直接走内网直连协议,无需公网服务器中转,画质满血输出!
两大自建远控方案选型对比表 (按需选择)
对比维度 方案一:RustDesk 方案二:Sunshine + Moonlight
核心定位 全功能日常办公 · 通用远程桌面 · 全端互控 游戏级极速串流 · 视听与建模 · 超低延迟
协议延迟与帧率 15~35ms | 30~60 FPS (流畅办公体验) 2~5ms 极致低延迟 | 60~120 FPS 满血
特色功能 双向剪贴板、文件高速拖拽传输、文本聊天、多屏切换 手柄震动无缝回传、4K HDR 10-bit 色彩、音频多声道、触屏虚拟按键
受控端 / 主机端 Windows / macOS / Linux / Android (全平台均可作为受控端) Windows (强烈推荐) / Linux / macOS (由 Sunshine 充当服务端)
控制端 / 客户端 Windows / macOS / Linux / Android / iOS Windows / macOS / Linux / Android / iOS / iPad / 电视盒子
最佳使用场景 异地远程改代码、查资料、传输文件、帮家人手机排障、服务器维护 手机/轻薄本跨网玩家里电脑的 3A 大作、高负荷 Blender 建模、剪辑视频
私网连接方式 受控端勾选“允许直接 IP 访问”,控制端直接输入虚拟 IP (如 100.64.0.2) Moonlight 添加受控主机虚拟 IP (如 100.64.0.2),输入 4 位 PIN 配对

方案一:RustDesk 开源全能远程桌面

办公/运维推荐 正在拉取最新版本...

类似向日葵与 TeamViewer 的熟悉体验,完全开源安全。在私网下开启“直接 IP 连接”即可绕过公共中继排队,独享内网级满速!

第 1 步:受控电脑开启 IP 直连

打开 RustDesk -> 右上角菜单 -> 设置 -> 安全:

  • 勾选 “启用直接 IP 访问”
  • 在密码设置中选择 “使用固定密码” 并填入你设定的强密码
  • 在 Windows 防火墙弹窗中允许专用网络访问
第 2 步:查看受控端私网 IP

打开本站 Tailscale 控制台,查看受控电脑分配到的私网固定 IP:

例如: 100.64.0.2
(注:只要设备不删除,该私网 IP 永久绑定,异地重启也不会改变)
第 3 步:异地控制端一键秒连

在异地手机、平板或笔记本的 RustDesk 中:

  • 确保控制端同样连入本站 Tailscale 网络
  • 在上方输入框直接输入受控端 IP 100.64.0.2
  • 点击【连接】,输入密码,瞬间完成端到端直连!
RustDesk 官方最新安装包直链 (随 GitHub 实时自动跟踪)
Windows 客户端
支持 Win 10/11 64位 (单文件便携+可安装)
安装后必做事项:
  • 安装为系统服务:打开后左侧若提示“安装”,建议点击安装(以便在锁屏或触发管理员 UAC 弹窗时保持画面不冻结);
  • 开启直接 IP 访问:设置 -> 安全 -> 勾选【启用直接 IP 访问】并设置固定密码;
  • 防火墙放行:弹窗请勾选允许【专用网络】与【公用网络】。
Android 客户端
通用 APK (支持手机/平板/安卓车机)
安装后必做事项:
  • 受控端授权:若让手机被电脑远程操控,需在系统设置中开启【无障碍/辅助功能】与【屏幕录制权限】;
  • 后台保活防杀:在手机电池设置中将 RustDesk 设为【无限制/允许后台高耗电】,并开启自启动与后台多任务加锁;
  • 作为控制端:直接在顶部输入受控电脑的 Tailscale 虚拟 IP(如 100.64.0.2)秒连。
macOS 客户端
DMG 镜像 (支持 Intel & M系列 Apple Silicon)
安装后必做事项:
  • 首次打开拦截:若提示“无法验证开发者”,在【系统设置】->【隐私与安全性】下拉到底部点击【仍要打开】;
  • 核心权限授权:必须在【隐私与安全性】为 RustDesk 勾选【辅助功能】(控制鼠标)与【屏幕录制】(显示画面);
  • 开机自启:在 RustDesk 设置中勾选【随系统启动】与【启用直接 IP 访问】。
iOS & Linux 客户端
App Store 搜索下载 / Ubuntu .deb
安装后必做事项:
  • iOS 苹果手机:受苹果系统沙盒限制,iOS 仅能作为控制端操控其它设备,无法被远控;直接输入对方内网 IP 即可秒连;
  • Linux 守护进程:安装后执行 sudo systemctl enable --now rustdesk 常驻后台;
  • Wayland 注意:Ubuntu 若在 Wayland 下远程黑屏,建议在锁屏界面切换为 X11 (Xorg) 登录。

方案二:Sunshine + Moonlight 游戏级串流互控

游戏/视听首选 正在拉取最新版本...

原 NVIDIA GameStream 架构的终极开源进化版,全显卡硬件编码(N/A/I卡通用),输入延迟低至 2~5ms,支持 4K 120FPS 与手柄震动无缝回传!

主机安装 Sunshine

在性能较强的台式机或笔记本上安装 Sunshine 并启动。右键托盘图标打开 Web 控制台 (https://localhost:47990),首次设置 Web 账号密码。

客户端打开 Moonlight

手机、平板或异地笔记本安装 Moonlight 并开启私网。点击右上角【+ 添加电脑】,输入主机的私网 IP(例如 100.64.0.2)。

输入 4位 PIN 码配对

Moonlight 会在屏幕上显示一个 4 位数 PIN 码。在主机 Sunshine Web 控制台的【PIN】标签页输入此数字并点击【Send】,即刻配对成功(一次配对终生有效)。

满帧畅享桌面与游戏

点击电脑卡片,选择【Desktop】进入完整 Windows 桌面,或直接串流 Steam 游戏。连接蓝牙手柄即可随时跨网打游戏、做 3D 渲染!

Sunshine 主机受控端 (多操作系统支持) 最新版本

必须安装在提供游戏或桌面的受控主机上。全面支持 Windows、Linux (Ubuntu/Arch/Steam Deck)、macOS (M系列/Intel)!

Windows 10/11 .msi 安装包
安装后事项:
• 安装向导必勾选 ViGEmBus 驱动(虚拟 Xbox 手柄总线);
• 访问 https://localhost:47990 设密码;
• 电源设“从不睡眠”,无屏需插 HDMI 欺骗插头。
Ubuntu 24.04/22.04 .deb 软件包
安装后事项:
• 执行 sudo usermod -a -G input $USER 开放 uinput;
• 桌面用户执行 systemctl --user enable --now sunshine;
• Wayland 弹窗确认屏幕共享或切 Xorg。
macOS M系列 (ARM64) M1/M2/M3/M4
安装后事项:
• 系统设置开三重授权:屏幕录制+辅助功能+输入监控;
• 终端装 brew install blackhole-2ch 传声音;
• 访问 https://localhost:47990 配对 PIN。
macOS Intel 架构 x86_64
安装后事项:
• 同上完成隐私设置三重授权;
• 显卡编码建议开启硬件加速(VideoToolbox);
• 适合旧款 Intel Mac mini / MacBook 作为受控端。
Linux 终端或包管理器安装:
yay -S sunshine brew install sunshine
Moonlight 客户端 (控制端手机/平板/电脑) 最新版本

安装在用来操控的手机、平板、轻薄笔记本或电视盒子上。超轻量无广告,输入延迟仅 2~5ms!

Android 手机/平板 .apk
安装后事项:
• 齿轮设置强制选 HEVC / AV1,码率建议 15~25 Mbps;
• 无手柄时勾选【显示虚拟触控手柄控件】;
• 点右上角【+】输入主机私网 IP。
Windows 客户端 .exe 安装版
安装后事项:
• 设置中帧率可直接拉满至 120 FPS;
• 开启全屏与硬件加速解码;
• 连蓝牙手柄(Xbox/PS5)直接畅玩。
macOS 客户端 .dmg
安装后事项:
• 拖入应用程序直接打开;
• 原生支持 PS5/Xbox 蓝牙手柄与触控板映射;
• 跨网玩主机 3A 游戏媲美本地画面。
iOS / iPadOS App Store
安装后事项:
• 弹窗允许“查找本地网络设备”;
• 必须点右上角【+】手动输入主机私网 IP(iOS 限制局域网广播);
• 蓝牙手柄或屏幕触控按键即连即玩。
Sunshine 受控端在 Linux (Ubuntu/Arch/Steam Deck) 与 macOS 系统的部署步骤与避坑关键
Linux 平台 (Ubuntu / Arch / Steam Deck) 避坑重点: uinput权限 & 非root服务
  1. 一键安装命令:
    • Ubuntu/Debian:下载上方 .deb 包后执行:sudo apt install ./sunshine*.deb
    • Arch Linux / Manjaro:yay -S sunshine
    • Flatpak (Steam Deck 掌机桌面模式推荐):flatpak install flathub dev.lizardbyte.app.Sunshine
  2. 关键避坑 1:配置 uinput 权限(否则远端无法控制鼠标和键盘):
    终端依次执行以下两条指令,赋予当前用户输入权限:
    sudo usermod -a -G input $USER
    echo 'KERNEL=="uinput", GROUP="input", MODE="0660", OPTIONS+="static_node=uinput"' | sudo tee /etc/udev/rules.d/85-sunshine-input.rules
    sudo udevadm control --reload-rules && sudo udevadm trigger
  3. 关键避坑 2:必须以登录用户启动服务(切忌用 sudo!):
    Sunshine 抓屏必须处于当前桌面会话中,如果用 root 启动会导致抓不到桌面黑屏:
    systemctl --user enable --now sunshine
  4. Wayland 抓屏兼容:Ubuntu 24.04 默认使用 Wayland,Sunshine 首次串流会通过 PipeWire 弹出“共享屏幕”请求,点击允许即可;或在系统登录界面右下角齿轮选择 Ubuntu on Xorg 体验原生抓屏。
macOS 平台 (Mac mini / MacBook / Studio) 避坑重点: 隐私三重授权 & 虚拟音频
  1. 一键安装方式:
    • 下载上方对应架构的 DMG(M系列选 ARM64,旧款 Intel 选 x86_64)拖入应用程序;
    • 或通过终端 Homebrew 安装:brew install --cask sunshine
  2. 关键避坑 1:系统隐私三重授权(缺一不可,否则黑屏或无法点击):
    打开 macOS【系统设置】->【隐私与安全性】,分别检查并允许 Sunshine:
    • 屏幕录制 (Screen Recording):勾选 Sunshine(不给则远端全黑);
    • 辅助功能 (Accessibility):勾选 Sunshine(不给则鼠标键盘无法点击);
    • 输入监控 (Input Monitoring):勾选 Sunshine。
  3. 关键避坑 2:声音串流传输(内录驱动配置):
    macOS 安全策略默认禁止应用直接捕获扬声器声音。Sunshine 启动时会提示安装轻量音频驱动,或者通过终端安装开源驱动:
    brew install blackhole-2ch
    然后在 Sunshine Web 面板中的 Audio Sink 填入 BlackHole 2ch,即可将 Mac 系统音频无缝低延迟传送到手机或异地电脑!
  4. Apple Silicon 硬件加速:M 系列芯片自带 VideoToolbox 硬件编码引擎,超低发热与极低 CPU 占用即可输出 4K 60FPS 极清画面!
跨网远控核心避坑与深度调优指南 (必看防踩雷)
坑点 1:电脑自动休眠导致私网和远控全部离线

Windows 默认开启了睡眠模式,时间一到网卡断电、CPU 挂起,此时任何私网与远控都会中断无法连接。

解决方案:
进入 Windows【设置】->【系统】->【电源和电池】,将【睡眠】设置为 “从不”(屏幕可以设置关闭,只要主机不休眠即可,整机功耗极低)。如果需要关机唤醒,可在主板 BIOS 中开启 PCIe 设备的 Wake-on-LAN (WOL 网络唤醒)。
坑点 2:关闭或拔掉显示器导致远程黑屏/锁 60Hz

台式机显卡(尤其是 NVIDIA / AMD 独立显卡)若检测到没有接物理显示器,会进入显卡节能待机,导致 Sunshine 或 RustDesk 远程抓屏黑屏或掉帧。

解决方案:
① 硬件方案:在淘宝/京东购买一个 HDMI 显卡欺骗器(虚拟插头),仅需 5~10 元,插入显卡 HDMI 接口,显卡就会认为始终连接了一台 4K 显示器;
② 软件方案:安装开源的 Virtual Display Driver (虚拟显示器驱动),可在无物理显示器下虚拟出任意分辨率和 120Hz 刷新率。
坑点 3:移动 5G/4G 串流码率与音画调优

手机使用 4G/5G 在户外连接家里电脑时,若码率开得过高(如 80Mbps)可能导致流量迅速耗尽或偶发掉帧。

推荐设置参数:
在 Moonlight 设置中:
• 视频分辨率:手机端推荐选择 1080p 60fps 或 2K 60fps;
• 视频码率:移动网络推荐设置在 15 Mbps ~ 25 Mbps 之间(既清晰又省流量);异地千兆宽带下可开至 50~80 Mbps;
• 视频格式推荐勾选 HEVC (H.265) 或 AV1,比 H.264 节省 40% 带宽且画质更锐利。
坑点 4:手机虚拟按键与手柄映射

用手机远控玩游戏时,如果不想随身携带手柄,可使用 Moonlight 自带的触屏屏幕虚拟按键;若连接蓝牙手柄,注意手柄驱动匹配。

最佳实践:
• Moonlight 原生支持 Xbox、PS4/PS5、Switch Pro 蓝牙手柄直接连接手机,连接后 Moonlight 会自动接管摇杆与线性扳机,并回传震动;
• 安装 Sunshine 时请勾选安装 ViGEmBus 驱动,此驱动可在 Windows 系统级虚拟出标准 Xbox 360 手柄,完美适配一切 PC 游戏。