Windows 一键 VPN 脚本(NetShare 官方方案)
为什么用 VPN 脚本
手动配置系统代理虽然可行,但有几个痛点:
- 每次切换网络要手动开关代理,容易忘
- 有些应用不遵循系统代理(Steam、游戏等)
- 某些场景需要 SOCKS 代理而 HTTP 代理
NetShare 官方提供了一套 SSTP(Secure Socket Tunneling Protocol)VPN 脚本,能在 Windows 上自动创建一个 VPN 连接,一次性解决以上问题。
自动安装步骤
第一步:确保已连 NetShare WiFi
Windows 设备先连到 NetShare 创建的 P2P 网络,代理还没配置也没关系——脚本本身就是来解决这个的。
第二步:运行 PowerShell / CMD
按 Win + R 打开运行框,输入 cmd 回车(管理员权限不是必须的,普通用户即可)。
第三步:执行安装命令
复制以下命令粘贴到命令行里,然后回车:
curl http://192.168.49.1:8181/wbt -o w.bat & start w.bat
这条命令会从 NetShare 设备(192.168.49.1)拉取一个 Windows VPN 配置脚本到本地,然后自动运行它。
脚本做的事情:
- 创建一个新的 Windows VPN 连接(类型 SSTP)
- 把 VPN 服务器指向 NetShare 设备
- 配置好所有参数
第四步:连接 VPN
脚本运行完成后,VPN 连接就已经出现在你的系统里了。使用时:
- 点击任务栏右下角的网络图标
- 在 VPN 列表里找到 "NetShare"
- 点击"连接"
连上之后,所有应用的流量都会走 VPN 通道到 NetShare,不需要单独配置代理了。
好处
| 对比项 | 手动代理 | SSTP VPN |
|---|---|---|
| 覆盖应用 | 仅遵循系统代理的应用 | 所有应用 |
| 切换便利 | 每次要手动开关 | 点一下连/断 |
| 兼容性 | Steam/游戏等不行 | 几乎都能走 |
| 安全性 | HTTP 代理明文 | SSTP 加密隧道 |
用完记得断开
离开 NetShare 网络后,回到 VPN 列表手动断开连接。否则 Windows 会一直尝试连这个 VPN,浪费资源。
脚本来源说明
这个 SSTP 脚本的 HTTP 服务器(端口 8181)是 NetShare 应用在设备上自行启动的,192.168.49.1 是它在 P2P 网络里的固定地址。不需要额外下载,每次在 NetShare 上开热点时这个服务都会同时启动。