我正在寻求帮助,以解决在我的网络上配置 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 的连接问题。