DNS 路由更改后,Wireguard VPN 无法在 FRITZ!Box 上运行

DNS 路由更改后,Wireguard VPN 无法在 FRITZ!Box 上运行

我正在寻求帮助,以解决在我的网络上配置 Pi-Hole 和 DNS 设置后出现的连接问题。以下是我的设置和问题的详细概述:


网络设置:

  • 路由器:FRITZ!Box 6591 电缆
  • Raspberry Pi Zero W 通过 LAN 连接,正在运行Pi-Hole
  • 在最近发生变更之前,Pi-Hole 和网络一直运行良好。

最初的问题和采取的措施:

  • 发现某些设备(例如许多 Google 设备)使用硬编码 DNS 服务器
  • 为了解决这个问题,我遵循了这个教程用于在 FRITZ!Box 上阻止 Google DNS
  • 配置 IPv4 路由以将 Google DNS(8.8.8.8 和 8.8.4.4)重定向到 Pi-Hole 的内部 IP 192.168.178.61,子网掩码为 255.255.255.255。
  • 最初,这似乎是成功的;ping Google DNS 正如预期的那样超时。

当前的问题:

  • Wireguard VPN 与 FRITZ!Box 的连接突然失败,并且尚未重新建立。
  • 尝试了多种设备,但均未成功。

VPN 配置:

[Interface]
PrivateKey = [REDACTED FOR PRIVACY]
Address = 192.168.178.202/24
DNS = 192.168.178.1, fritz.box

[Peer]
PublicKey = [REDACTED FOR PRIVACY]
PresharedKey = [REDACTED FOR PRIVACY]
AllowedIPs = 192.168.178.0/24, 0.0.0.0/0
Endpoint = REDACTEDFORPRIVACY.myfritz.net:50974
PersistentKeepalive = 25

VPN 客户端日志:

...
12:45:53 - peer(2MQH…8IT4) - UAPI: Updating endpoint
12:45:53 - Routine: receive incoming v4 - stopped
12:45:53 - Routine: receive incoming v6 - stopped
12:45:53 - UDP bind has been updated
12:45:53 - Routine: receive incoming v6 - started
12:45:53 - Routine: receive incoming v4 - started
12:45:58 - peer(2MQH…8IT4) - Handshake did not complete after 5 seconds, retrying (try 2)
12:45:58 - peer(2MQH…8IT4) - Sending handshake initiation
12:46:04 - peer(2MQH…8IT4) - Handshake did not complete after 5 seconds, retrying (try 2)
12:46:04 - peer(2MQH…8IT4) - Sending handshake initiation
12:46:09 - peer(2MQH…8IT4) - Handshake did not complete after 5 seconds, retrying (try 2)
12:46:09 - peer(2MQH…8IT4) - Sending handshake initiation
...

其他背景信息

  • 由于可以实现远程智能家居控制,家庭互联网显得功能齐全。

答案1

通过在 FRITZ!Box 设置中创建新的 Wireguard 配置,我成功解决了 Wireguard VPN 的连接问题。

相关内容