myvpn 安装下载

最新版本 v2.22.0 · 发布于 2026-09-06T01:12:43Z

macOS

下载 myvpn-macos-install.tar.gz
curl -fsSL https://coord.mydiy.fun/v1/release/file/myvpn-macos-install.tar.gz | tar -xz && cd myvpn-macos-install && sudo ./myvpn-install-mac.sh --auth-key="<你的auth-key>"
sha256: de12f832769a…
把 <你的auth-key> 换成管理员给你的 key 再执行;不替换直接跑,装完会交互式询问(可留空跳过,之后手动入网)。
卸载 myvpn
完整清理会删除本机程序、服务、登录状态、凭据和产品日志。仅正式支持使用当前新版安装包安装或重新安装后的设备;旧安装若找不到脚本,请重新运行当前页面对应平台的完整安装命令来补齐脚本,或参考现有手工文档。不要只运行 myvpn upgrade:早期升级器不会下载新增脚本。本地卸载不会自动删除控制台中的设备记录,需要管理员另行删除。
sudo /usr/local/share/myvpn/uninstall-mac.sh
脚本只会删除 myvpn 的 split-DNS manifest 记录过的 /etc/resolver 文件,不会碰其它 resolver 配置。

Linux

下载 myvpn-linux-install.tar.gz
curl -fsSL https://coord.mydiy.fun/v1/release/file/myvpn-linux-install.tar.gz | tar -xz && cd myvpn-linux-install && sudo ./deploy/agent/install-linux.sh https://fleet.mydiy.fun:8444 --auth-key="<你的auth-key>"
sha256: 6c93b192e901…
群晖(Synology)等没有 systemd 的 NAS 请勿使用此命令:脚本会写 systemd unit。请改用下方的「群晖 NAS」卡片。把 <你的auth-key> 换成管理员给你的 key 再执行;不替换直接跑,装完会交互式询问(可留空跳过,之后手动入网)。
卸载 myvpn
完整清理会删除本机程序、服务、登录状态、凭据和产品日志。仅正式支持使用当前新版安装包安装或重新安装后的设备;旧安装若找不到脚本,请重新运行当前页面对应平台的完整安装命令来补齐脚本,或参考现有手工文档。不要只运行 myvpn upgrade:早期升级器不会下载新增脚本。本地卸载不会自动删除控制台中的设备记录,需要管理员另行删除。
sudo /usr/local/share/myvpn/uninstall-linux.sh
若 myvpn 系统账号不是安装器创建的、或安装后被修改过,脚本会保留该账号并打印警告。

群晖 NAS(Synology DSM)

下载 myvpn-synology-install.tar.gz
curl -fsSL https://coord.mydiy.fun/v1/release/file/myvpn-synology-install.tar.gz | tar -xz && cd myvpn-synology-install && sudo sh ./install-synology.sh https://fleet.mydiy.fun:8444
sha256: 17e4734c45ae…
仅支持群晖 DSM。其它品牌 NAS(威联通 QNAP、绿联、极空间等)未验证;若你的 NAS 跑 systemd,请用上面的 Linux 卡片。安装后还需在 DSM「任务计划」加一条开机任务,脚本结束时会告诉你怎么加。
卸载 myvpn
完整清理会删除本机程序、服务、登录状态、凭据和产品日志。仅正式支持使用当前新版安装包安装或重新安装后的设备;旧安装若找不到脚本,请重新运行当前页面对应平台的完整安装命令来补齐脚本,或参考现有手工文档。不要只运行 myvpn upgrade:早期升级器不会下载新增脚本。本地卸载不会自动删除控制台中的设备记录,需要管理员另行删除。
sudo /volume1/myvpn/uninstall-synology.sh
如果安装时自定义了 MYVPN_APP,请改为该目录下的 uninstall-synology.sh。卸载后还必须在 DSM「控制面板 → 任务计划」手工删除对应启动任务。

Windows

下载 myvpn-2.15.1-amd64.msi
msiexec /i myvpn-2.15.1-amd64.msi AUTHKEY="<你的auth-key>" /qb
sha256: 2b6738e357ac…
MSI 里的版本可能旧于上方的最新版本。安装后请在管理员命令行运行 myvpn upgrade,升级到当前舰队版本。
卸载 myvpn
完整清理会删除本机程序、服务、登录状态、凭据和产品日志。仅正式支持使用当前新版安装包安装或重新安装后的设备;旧安装若找不到脚本,请重新运行当前页面对应平台的完整安装命令来补齐脚本,或参考现有手工文档。不要只运行 myvpn upgrade:早期升级器不会下载新增脚本。本地卸载不会自动删除控制台中的设备记录,需要管理员另行删除。
$app = Get-ItemProperty 'HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*','HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*' -ErrorAction SilentlyContinue | Where-Object { $_.DisplayName -eq 'myvpn' -and $_.WindowsInstaller -eq 1 -and $_.PSChildName -match '^\{[0-9A-Fa-f]{8}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{4}-[0-9A-Fa-f]{12}\}$' } | Select-Object -First 1; if (-not $app) { throw '未找到 myvpn MSI 安装记录' }; Start-Process msiexec.exe -ArgumentList @('/x', $app.PSChildName, '/qb') -Verb RunAs -Wait
请在管理员 PowerShell 中运行;命令从卸载注册表读取 MSI ProductCode,不需要保留原 MSI 文件。
把一键命令里的 <你的auth-key> 换成管理员给你的 key(在「账号」页生成);不带 key 直接跑也可以,装完会提示输入,或之后手动入网。
全部文件(高级)
文件大小sha256
README.txt2561e2608e3a84d5…
agent-darwin-amd641635822436483566185c…
agent-darwin-arm641535854630d040dc7e71…
agent-linux-amd6416040098016dae283229…
agent-linux-arm641494237075b410f5174a…
agent-windows-amd6416350720c59d35f4081c…
coord-ca.crt562bb557e5819e7…
coord-darwin-amd6420786912859a3979a20f…
coord-darwin-arm6419594466770a57e3f4dc…
derp-darwin-amd64111564009452434754a1…
derp-darwin-arm641042981042bc7c3a4a52…
myvpn-darwin-amd6476572323a458a280df3…
myvpn-darwin-arm64710989029e13591b088…
myvpn-install-mac.sh19658f61d6b9de7ac…
myvpn-linux-amd647495842cd9c2dcc1625…
myvpn-linux-arm646946978447e49c68767…
myvpn-windows-amd6478325767a5051335cb2…
uninstall-linux.sh72645b903e50035c…
uninstall-mac.sh7795407d9d310fab…
uninstall-synology.sh4803d0a0448a66f0…