首页 > 解决方案 > Wireguard vpn - 连接后,我可以访问“服务器”网络但不能访问互联网

问题描述

我在 Qnap NAS 上运行 Wireguard“服务器”。我的设置似乎大部分都在工作。从我的 Wireguard“客户端”,我可以连接到服务器并访问该网络 (192.168.1.0/24) 上的所有资源。但是在我停用 Wireguard 连接之前,我无法再访问客户端上的互联网。

我认为这种设置将允许进入 vpn/服务器网络的流量通过 Wireguard,而让其他一切都不管吗?我错过了什么吗?

[Interface]
PrivateKey = <private key>
Address = 198.18.7.2/32
DNS = 192.18.7.1

[Peer]
PublicKey = <public key>
AllowedIPs = 192.168.1.0/24, 198.18.7.2/32
Endpoint = <server-public-ip:port>

标签: wireguardqnap

解决方案


没关系。我解决了这个问题。DNS IP 不是 AllowedIPs 的一部分。我将配置更改为使用该网络的路由器或公共 DNS 服务器,它可以工作。

即我改变了:

DNS = 192.18.7.1

DNS = 1.1.1.1 (or 192.168.1.x to use the DNS server inside of that network)

推荐阅读