无需公网IP、无需买、不折腾路由器,一条命令解决异地组网难题
- 0命令行基础也能抄作业
- 不需要公网IP、不改光猫、不刷路由器
- 下行速度=你的云服务器带宽,跑满100M轻轻松松
- 兼容群晖、威联通、Windows、macOS、安卓、iOS、OpenWRT
核心只有一个GitHub项目:
angristan/openvpn-install(18k Star,持续维护,全部bash脚本开源)
nas-tool/openvpn-install(基于原作者汉化)
原理|30秒看懂#
- 在云服务器(阿里云轻量服务器38/年 200M峰值带宽)上运行一键脚本,自动安装、配置OpenVPN,生成“虚拟交换机”。
- 把你的设备(电脑、NAS、摄像头、树莓派)用OpenVPN客户端链接你的虚拟局域网,它们就拿到同一网段的虚拟IP,相当于插在同一个路由器下。
- 数据先加密→走互联网→云服务器中转→再解密→送到对端,全程AES-256-GCM,TLS 1.3,安全拉满。
准备|你需要的东西#
| 物品 | 最低要求 | 费用 |
|---|---|---|
| 云服务器 | 1C1G,Debian/Ubuntu 20.04+ | 上面说的阿里云轻量服务器也可以,海外Vultr/Oracle/AWS/Azure /GCP 都可以白嫖。 |
| 本地设备A | NAS/电脑 | 已有=0元 |
| 本地设备B | 笔记本/软路由/ | 已有=0元 |
| 5分钟 | 读完本文+复制粘贴命令 | 0元 |
5分钟实战|Step by Step#
全程“复制→粘贴→回车”,脚本自带中文提示,手残党也稳。
Step-0 登录云服务器#
ssh root@你的服务器IPStep-1 一键安装OpenVPN#
# 国内机器建议先换源(可选)
apt update && apt -y install wget
# 下载脚本并运行
wget https://raw.githubusercontent.com/nas-tool/openvpn-install/master/openvpn-install.sh
chmod +x openvpn-install.sh && ./openvpn-install.sh脚本交互翻译(全部默认直接回车=最稳):
- IPv4/IPv6双栈?→回车(默认IPv4)
- 端口1194/443/其他?→回车(1194)
- TCP还是UDP?→回车(UDP更快)
- DNS防泄漏?→1(Cloudflare)
- 压缩?→n(关闭,省CPU)
2分钟跑完,最后会提示:
“Client client1 added, configuration available in /root/client1.ovpn”
Step-2 拿到配置文件#
# 把文件拽到本地(Windows用WinSCP,mac用scp)
scp root@你的服务器IP:/root/client1.ovpn ~/Desktop/Step-3 客户端连接#
| 系统 | 下载客户端 | 导入方式 |
|---|---|---|
| Windows | OpenVPN-GUI | 右键→Import→连接 |
| macOS | Tunnelblick | 拖入配置→连接 |
| 群晖 | 套件中心装VPN Center→OpenVPN→导入.ovpn→连接 | |
| 威联通 | App Center→OPENVPN→导入→连接 | |
| 安卓 | OpenVPN for Android | 把.ovpn发微信→打开→导入 |
| iOS | App Store搜OpenVPN | 用AirDrop/邮件导入→连接 |
连接成功图标变绿,虚拟IP段默认10.8.0.0/24。
Step-4 验证“异地组网”#
- 老家NAS(真实IP 192.168.1.100)
- 城市电脑连VPN后拿到10.8.0.6
- 直接Win+R输入
\\你的NAS IP→回车→弹出NAS共享文件夹→复制文件跑满服务器带宽
**搞定!**两地现在就像插在同一台交换机下,SMB、RDP、SSH、打印机、摄像头、HomeAssistant全部互通。
进阶|多端互联 & 自动重连#
- 每加一个设备,在云服务器重新跑脚本:
./openvpn-install.sh
→ 选1 Add a new client → 起个新名字(nas2、pi3)会生成新的.ovpn,重复Step-2/3即可。
2. 群晖/威联通把OpenVPN设为“开机自启+断线重连”,7×24小时不掉线。
3. 树莓派用crontab加@reboot openvpn --config /home/pi/nas.ovpn &
4. **想三地、四地组网?**继续加客户端,云服务器当“星型”中心,最多几百台同时在线。
免费加速技巧|不花钱也能跑满带宽#
- Oracle Cloud永久免费 | Google Cloud | AWS | Azure 都可以白嫖
- 阿里云轻量服务器38/年 峰值带宽200Mbps。
- 把OpenVPN端口改成443/UDP,公司/学校防火墙也认不出,秒穿。
- 关闭脚本里的压缩、降低加密到AES-128-GCM(脚本里可选),CPU占用砍半,老NAS也能跑。