如何使用 OpenVPN 在 OpenWrt 路由器上设置 Proton VPN
- 阅读
- 1 分钟
- 类别
- 路由器
您可以在路由器上设置 Proton VPN,从而保护所有通过该路由器连接互联网的设备。在本指南中,我们将逐步介绍如何使用 OpenVPN VPN 协议在 OpenWrt(新窗口) 路由器上设置 Proton VPN。
请注意,我们仅支持 OpenWrt 22.03 及以上版本。如果您运行的是较旧版本的 OpenWrt,我们建议升级到最新版本的固件。另请注意,本指南假设您的路由器使用“出厂默认”设置。如果您更改过这些设置,则可能会发生 DNS 泄露。
我们还提供了在其他多款热门路由器上设置 Proton VPN 的指南。\u00a0
开始之前,您需要准备以下内容:
- 一台连接到 LAN 网络的计算机,以便您可以访问 OpenWrt 路由器的网络界面(新窗口)。为此,请在浏览器的 URL 栏中输入 192.168.1.1。
- Your OpenVPN username and password. These are different from your regular Proton VPN username and password. To find them, sign in to account.protonvpn.com and go to Account → OpenVPN username.
如何在 OpenWrt 路由器上设置 Proton VPN
1. 下载 OpenVPN 配置文件
在 account.protonvpn.com 上使用您的 Proton 帐户用户名和密码登入 Proton VPN,前往下载 → OpenVPN 配置文件,然后下载一个 OpenVPN 配置文件。请务必选择平台:路由器。
了解如何从 Proton VPN 下载 OpenVPN 配置文件
2. 安装所需的软件包
请按照这些官方说明(新窗口)安装以下适用于 OpenWrt 的软件包: openvpn-openssl(新窗口) 和 luci-app-openvpn(新窗口)。
完成后,请关闭路由器再重新打开。此时 OpenWrt 网络界面中将新增一个 OpenVPN 配置页面。
3. 上传并编辑 OpenVPN 配置文件
在 OpenWrt 网络界面中,前往 VPN → OpenVPN → OpenVPN 配置文件上传 → 浏览… ,并 选择您在步骤 1 中下载的 OpenVPN 配置文件。

现在前往 OpenVPN 实例,点击您刚上传的 OpenVPN 配置文件旁边的编辑。

找到以 auth-user-pass 开头的行,并添加用户名/密码 .auth 文件的完整路径。您可以在页面下方标题 Section to add an optional ‘auth-user-pass’ file with your credentials 旁边找到该路径。

在 Section to add an optional ‘auth-user-pass’ file with your credentials 下方的框中,输入您的 OpenVPN 用户名和密码。请注意:这些凭证与您常用的 Proton VPN 用户名和密码不同。
注意:要使用我们的 NetShield DNS 过滤功能,请在用户名后添加后缀 +f1 以屏蔽恶意软件,或添加 +f2 以屏蔽恶意软件、广告和跟踪器(例如 123456789+f2)。

点击保存,然后前往 VPN → OpenVPN → 保存并应用。

4. 启动并启用 OpenVPN 客户端
前往 OpenVPN 实例 → 为您刚创建的 VPN 接口勾选已启用复选框 →启动。OpenVPN 连接启动(和关闭)可能需要长达 10 秒。
完成后点击保存并应用。

5. 配置防火墙规则
VPN 现已设置完成,您的路由器可以使用它。但是,连接到路由器的设备将无法访问互联网。为解决此问题,我们需要配置一些防火墙规则。前往 Network → Firewall → Zones → Zones ⇒ Forwardings → wan(红色区域)→ Edit。

前往高级设置标签页 → Covered devices,然后从下拉菜单中选择 Ethernet Adapter “tun(x)” (如果您只运行一个 VPN 接口,则很可能是 tun0)。
点击保存,然后点击保存并应用。

6. 配置 DNS 设置
前往 Network → Interfaces wan → Edit。

前往高级设置标签页并配置以下设置:
- 使用对等端通告的 DNS 服务器:不勾选
- 使用自定义 DNS 服务器:10.2.0.1

点击保存,然后保存并应用。
7. 运行测试
建立 VPN 连接。要验证 VPN 是否正常工作,请从网络上的任意设备访问我们的免费安全 IP 扫描器(新窗口)。要确保没有 DNS 泄露,请前往 dnsleaktest.com(新窗口)。