在 Keenetic OS 路由器上配置 AmneziaWG

确认路由器运行 Keenetic OS 4.2.0 或更高版本。


Kill Switch 可帮助阻止绕过 VPN 隧道的连接。按照本说明配置路由器后,Kill Switch 就会启用。

通过 192.168.1.1 进入 Keenetic 路由器管理面板。保存 startup-config,以便恢复路由器设置。

在 Keenetic 路由器上保存 startup-config


确保您的 Keenetic 版本适用。

点击“显示组件”并安装软件包 Wireguard 和 DNS-over-HTTPS。如有需要,请更新路由器固件。

在 Keenetic 路由器上安装 Wireguard


在以下部分 订阅 下载 AmneziaWG 配置文件。

下载 AmneziaWG 配置文件


选择 VPN 目标,并将配置文件(例如 France.conf)上传到 Keenetic 路由器。

在 Keenetic 路由器上上传 Wireguard 配置


点击新建连接进行编辑。

在 Keenetic 路由器上编辑 Wireguard 配置


勾选并保存。

在 Keenetic 路由器上使用 Wireguard 访问互联网


在命令行中输入命令 show interface 并搜索连接名称(例如 France),找到 interface-name(例如 Wireguard0)。

查看 Keenetic 路由器的 Wireguard 接口名称


查看所选配置文件(例如 France.conf)中的 Jc、Jmin、Jmax、S1、S2、H1、H2、H3、H4 参数,使用空格分隔并指定接口名称后输入。例如:

interface Wireguard0 wireguard asc 7 8 80 20 90 646 8689 467688 2356578

在 Keenetic 路由器上输入 AmneziaWG 参数


输入命令以保存 Keenetic 配置。

system configuration save

在 Keenetic 路由器上保存 AmneziaWG 配置


启用 AmneziaWG VPN。

在 Keenetic 路由器上启用 AmneziaWG VPN


禁用网络提供商的 DNS,以避免 DNS 查询泄漏。

在 Keenetic 路由器上关闭 AmneziaWG 的 DNS 泄漏


添加安全 DNS。

在 Keenetic 路由器上为 AmneziaWG 添加安全 DNS


输入 DNS-over-HTTPS 服务器地址:

https://1.1.1.1/dns-query

在 Keenetic 路由器上为 AmneziaWG 连接安全的 DNS 服务器


添加 VPN 互联网访问策略。

在 Keenetic 路由器上为 AmneziaWG 添加互联网访问策略


点击 VPN 策略。

然后将 VPN 连接(例如 France)拖到列表顶部并勾选。此步骤有助于启用 Kill Switch。 请确保 Ethernet 连接未被勾选。

Keenetic 路由器上带 Kill Switch 功能的 AmneziaWG VPN


检查活跃客户端列表。

可以管理已注册和未注册的客户端。每个网段都可设置自己的流量路由规则,决定是否使用 VPN。要注册客户端,请点击该客户端并进行注册。

Keenetic 路由器上的客户端列表


设置客户端的连接优先级。

家庭网络和访客网络包括所有未注册客户端。已注册客户端以浅绿色标记。

将所需客户端拖到 VPN 选项卡,例如名为 Home network 的计算机,以及家庭网络中的所有未注册客户端。

Keenetic 路由器上的 AmneziaWG 连接优先级


点击 VPN 选项卡,检查所需客户端是否已添加。

指定客户端的所有流量都将通过 AmneziaWG VPN。

Keenetic 路由器上的 AmneziaWG 客户端列表



通过 IPv6 协议泄漏

如果您的互联网服务提供商使用 IPv6 地址,流量可能通过此协议泄漏。

如有需要,可以为 Ethernet 连接关闭 IPv6 支持。

禁用 Keenetic 路由器 Ethernet 连接的 IPv6 地址


如有需要,可以为家庭 WiFi 网络关闭 IPv6 支持。

在 Keenetic 路由器上关闭 WiFi 连接的 IPv6 地址





向我们提问