MinDNS Mesh 跨设备互联与虚拟局域网门户
双引擎支持:Tailscale (三层智能路由) 与 ZeroTier (二层以太网交换机)。异地办公、远程桌面、局域网游戏联机秒级互通。
public
0
/ 0 台100.64.0.0/10 固定私有 IP。【public】空间下的设备 (0)
设备连入后永久分配唯一的私有 IP,设备间可使用该 IP 进行远程桌面、SSH 与文件共享。
当前网络空间【public】暂无设备
点击“生成入网秘钥”获取凭证,然后在电脑或手机上运行接入命令,即可将设备加入本网络!
ZeroTier 虚拟交换机控制台
访客演示模式本服务器直接充当 ZeroTier Controller 根控制器 与 Moon 加速节点。支持在线创建专属 64 位(16 位十六进制)以太网 ID,在线点击授权入网!
zerotier-cli join 即可在此显示。
全平台客户端高速下载站
所有常用客户端安装包均已备好并存放在服务器本地,国内直链高速下载,免科学上网。
Tailscale 官方客户端包 (三层 Mesh 虚拟局域网)
官方 64 位完整离线安装包(内置 x64 核心引擎),双击即装,国内本地高速下载。
支持华为/小米/OPPO/vivo全架构,右上角点三点菜单切换服务器为本站。
支持 Apple Silicon (M1/M2/M3) 与 Intel,可在顶部状态栏常驻快捷开关。
支持 Ubuntu / Debian / CentOS / Arch 64位系统,提供离线包与一键命令。
💻 电脑端 (Windows / macOS / Linux) 极速接入与避坑指引
2 种任选接入方式- 双击安装上方下载的
tailscale-setup.exe客户端; -
按快捷键 Win + R 打开运行窗口,粘贴并运行以下登录指令:
tailscale login --login-server=https://tail.mindns.org.cn
- 系统浏览器会自动弹出授权页,点击 【一键授权加入我的网络】;
- 右下角托盘图标亮起,即代表已成功连入私有局域网!
- 在控制台顶部点击【生成入网秘钥】,勾选“可多次使用”;
- 直接复制生成出来的带
--authkey=...的专属命令; -
以管理员身份打开 PowerShell 粘贴运行,全程静默秒级连入:
无需打开网页、无需点击确认,适合服务器自动化部署或发给朋友一键联机!
A: 官方客户端安装后默认连接境外服务器。初次登录必须运行一次带
--login-server=https://tail.mindns.org.cn 的指令,即可将国内节点永久绑定为本站!
A: 安装后刚打开的 CMD 尚未刷新系统环境变量。只需重新按 Win+X 打开一个新的 PowerShell 窗口即可自动识别。
A: Windows 防火墙默认可能会拦截新网卡的广播。请在 Windows 设置中将 Tailscale 网卡设置为【专用网络】,或直接使用
100.64.0.x 内网 IP 直连。
📱 手机移动端 (Android / iPhone) 接入避坑与图文操作指引 (必看)
全自动免敲命令- 安装上方提供的通用版
tailscale.apk并打开 App; -
切换自建服务器:点击右上角
⋮(三颗点菜单),选择 Use custom control server;
(若右上角无菜单,连续快速轻点界面中间的 Tailscale 图标 5 次即可激活隐藏菜单) -
输入控制服务器地址:
https://tail.mindns.org.cn
点击 Add server 保存; -
一键授权与开锁:点击界面中间的【Log in】,手机浏览器自动弹出授权页,点击【一键授权加入网络】;
⚠️ 核心必做:切回 Tailscale App,将界面顶部的 【VPN 连接开关】向右滑动开启 (变绿),允许 VPN 权限,状态栏出现小钥匙即大功告成!
- 在 App Store 搜索并安装官方 Tailscale;
- 系统设置绑定:打开 iPhone 自带的【设置】→ 向下滑动找到【Tailscale】;
-
配置自建地址:
• 打开 【Reset Keychain】 开关 (变绿);
• 在 【Alternative Server URL】 粘贴填入:
https://tail.mindns.org.cn - 激活并开启:彻底划掉(退出)Tailscale 后台后重新打开,点击 Log in 完成网页一键授权,最后同样开启 App 顶部的 VPN 主开关即可!
A: 浏览器是系统独立窗口,点击【一键授权】成功后,直接按手机返回键或多任务键切换回 Tailscale App 即可,无需苦等网页关闭。
A: 90% 的用户忘记打开 App 顶部的开关!请务必确认 Tailscale App 界面最上方显示为绿色
Connected,通知栏有 VPN 小钥匙标志。
A: 完全不需要! 我们的控制台已全自动接管认证,手机登录时弹出的网页支持一键授权,无需去服务器敲任何代码。
ZeroTier 客户端包与便捷脚本 (二层虚拟以太网 / 联机专用)
专为 64 位 Windows 10/11 优化,右键任务栏托盘小图标 -> Join Network 即可联机。
国内开源增强版,完美支持在安卓手机中自由添加 Moon 节点和自建 Planet 根服务器。
官方 macOS PKG 安装包,加入网络后自动创建 feth 虚拟以太网卡直连。
支持在 64 位 Ubuntu/Debian/CentOS/软路由上快速安装与加入虚拟局域网。
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 码:
网络隔离与管理机制:别人怎么隔开?管理员怎么管?
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
sudo dpkg -i headscale_*.deb
2. 配置 /etc/headscale/config.yaml
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 反代与长连接设置
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
headscale users create user_a
# 生成该空间下的入网 Key
headscale preauthkeys create -u 1 --reusable --expiration 720h
自建 ZeroTier 控制器与开源图形化 Web 面板 (ztncui)
不想用官方受限的免费版?在你的云服务器上运行官方开源的 ztncui 控制台,即可拥有完全私有的网络控制器与 Web 管理后台!
1. 安装 ZeroTier 基础核心服务
2. 一键安装开源 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 国内加速
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 之间广播和以太网流量完全隔离,跨网络设备物理无法串流。
跨网设备自建远控与串流专区
告别传统商业远控(如向日葵、ToDesk、TeamViewer)的限速卡顿、画质模糊、付费会员排队以及数据经过第三方云端的顾虑!
基于本站 Tailscale (Headscale) / ZeroTier 私有局域网,将您异地的手机、家里台式机、公司笔记本无缝缝合在同一个专属虚拟内网中。在此网络底座上,本站提供两大天花板级自建远控方案:
100.64.0.2,手机 100.64.0.1)。两大自建远控方案选型对比表 (按需选择)
| 对比维度 | 方案一: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 连接”即可绕过公共中继排队,独享内网级满速!
打开 RustDesk -> 右上角菜单 -> 设置 -> 安全:
- 勾选 “启用直接 IP 访问”
- 在密码设置中选择 “使用固定密码” 并填入你设定的强密码
- 在 Windows 防火墙弹窗中允许专用网络访问
打开本站 Tailscale 控制台,查看受控电脑分配到的私网固定 IP:
在异地手机、平板或笔记本的 RustDesk 中:
- 确保控制端同样连入本站 Tailscale 网络
- 在上方输入框直接输入受控端 IP 100.64.0.2
- 点击【连接】,输入密码,瞬间完成端到端直连!
RustDesk 官方最新安装包直链 (随 GitHub 实时自动跟踪)
- 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 并启动。右键托盘图标打开 Web 控制台 (https://localhost:47990),首次设置 Web 账号密码。
手机、平板或异地笔记本安装 Moonlight 并开启私网。点击右上角【+ 添加电脑】,输入主机的私网 IP(例如 100.64.0.2)。
Moonlight 会在屏幕上显示一个 4 位数 PIN 码。在主机 Sunshine Web 控制台的【PIN】标签页输入此数字并点击【Send】,即刻配对成功(一次配对终生有效)。
点击电脑卡片,选择【Desktop】进入完整 Windows 桌面,或直接串流 Steam 游戏。连接蓝牙手柄即可随时跨网打游戏、做 3D 渲染!
必须安装在提供游戏或桌面的受控主机上。全面支持 Windows、Linux (Ubuntu/Arch/Steam Deck)、macOS (M系列/Intel)!
• 执行
sudo usermod -a -G input $USER 开放 uinput;• 桌面用户执行
systemctl --user enable --now sunshine;• Wayland 弹窗确认屏幕共享或切 Xorg。
安装在用来操控的手机、平板、轻薄笔记本或电视盒子上。超轻量无广告,输入延迟仅 2~5ms!
• 齿轮设置强制选 HEVC / AV1,码率建议 15~25 Mbps;
• 无手柄时勾选【显示虚拟触控手柄控件】;
• 点右上角【+】输入主机私网 IP。
• 设置中帧率可直接拉满至 120 FPS;
• 开启全屏与硬件加速解码;
• 连蓝牙手柄(Xbox/PS5)直接畅玩。
• 拖入应用程序直接打开;
• 原生支持 PS5/Xbox 蓝牙手柄与触控板映射;
• 跨网玩主机 3A 游戏媲美本地画面。
• 弹窗允许“查找本地网络设备”;
• 必须点右上角【+】手动输入主机私网 IP(iOS 限制局域网广播);
• 蓝牙手柄或屏幕触控按键即连即玩。
Sunshine 受控端在 Linux (Ubuntu/Arch/Steam Deck) 与 macOS 系统的部署步骤与避坑关键
-
一键安装命令:
• Ubuntu/Debian:下载上方.deb包后执行:sudo apt install ./sunshine*.deb
• Arch Linux / Manjaro:yay -S sunshine
• Flatpak (Steam Deck 掌机桌面模式推荐):flatpak install flathub dev.lizardbyte.app.Sunshine -
关键避坑 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 -
关键避坑 2:必须以登录用户启动服务(切忌用 sudo!):
Sunshine 抓屏必须处于当前桌面会话中,如果用 root 启动会导致抓不到桌面黑屏:systemctl --user enable --now sunshine -
Wayland 抓屏兼容:Ubuntu 24.04 默认使用 Wayland,Sunshine 首次串流会通过 PipeWire 弹出“共享屏幕”请求,点击允许即可;或在系统登录界面右下角齿轮选择
Ubuntu on Xorg体验原生抓屏。
-
一键安装方式:
• 下载上方对应架构的 DMG(M系列选 ARM64,旧款 Intel 选 x86_64)拖入应用程序;
• 或通过终端 Homebrew 安装:brew install --cask sunshine -
关键避坑 1:系统隐私三重授权(缺一不可,否则黑屏或无法点击):
打开 macOS【系统设置】->【隐私与安全性】,分别检查并允许 Sunshine:- 屏幕录制 (Screen Recording):勾选 Sunshine(不给则远端全黑);
- 辅助功能 (Accessibility):勾选 Sunshine(不给则鼠标键盘无法点击);
- 输入监控 (Input Monitoring):勾选 Sunshine。
-
关键避坑 2:声音串流传输(内录驱动配置):
macOS 安全策略默认禁止应用直接捕获扬声器声音。Sunshine 启动时会提示安装轻量音频驱动,或者通过终端安装开源驱动:brew install blackhole-2ch然后在 Sunshine Web 面板中的 Audio Sink 填入BlackHole 2ch,即可将 Mac 系统音频无缝低延迟传送到手机或异地电脑! - Apple Silicon 硬件加速:M 系列芯片自带 VideoToolbox 硬件编码引擎,超低发热与极低 CPU 占用即可输出 4K 60FPS 极清画面!
跨网远控核心避坑与深度调优指南 (必看防踩雷)
坑点 1:电脑自动休眠导致私网和远控全部离线
Windows 默认开启了睡眠模式,时间一到网卡断电、CPU 挂起,此时任何私网与远控都会中断无法连接。
坑点 2:关闭或拔掉显示器导致远程黑屏/锁 60Hz
台式机显卡(尤其是 NVIDIA / AMD 独立显卡)若检测到没有接物理显示器,会进入显卡节能待机,导致 Sunshine 或 RustDesk 远程抓屏黑屏或掉帧。
② 软件方案:安装开源的 Virtual Display Driver (虚拟显示器驱动),可在无物理显示器下虚拟出任意分辨率和 120Hz 刷新率。
坑点 3:移动 5G/4G 串流码率与音画调优
手机使用 4G/5G 在户外连接家里电脑时,若码率开得过高(如 80Mbps)可能导致流量迅速耗尽或偶发掉帧。
• 视频分辨率:手机端推荐选择 1080p 60fps 或 2K 60fps;
• 视频码率:移动网络推荐设置在 15 Mbps ~ 25 Mbps 之间(既清晰又省流量);异地千兆宽带下可开至 50~80 Mbps;
• 视频格式推荐勾选 HEVC (H.265) 或 AV1,比 H.264 节省 40% 带宽且画质更锐利。
坑点 4:手机虚拟按键与手柄映射
用手机远控玩游戏时,如果不想随身携带手柄,可使用 Moonlight 自带的触屏屏幕虚拟按键;若连接蓝牙手柄,注意手柄驱动匹配。
• 安装 Sunshine 时请勾选安装 ViGEmBus 驱动,此驱动可在 Windows 系统级虚拟出标准 Xbox 360 手柄,完美适配一切 PC 游戏。