0

我正在考虑在我的 raspberrypi 4 上设置 wireguard 服务器,我的配置如下:

Address = 192.168.2.0/24
PostUp = iptables -A FORWARD -i %i -j ACCEPT; iptables -A FORWARD -o %i -j ACCEPT; iptables -t nat -A POSTROUTING -o wlan0 -j MASQUERADE
PostDown = iptables -D FORWARD -i %i -j ACCEPT; iptables -D FORWARD -o %i -j ACCEPT; iptables -t nat -D POSTROUTING -o wlan0 -j MASQUERADE
ListenPort = 5555
PrivateKey = '\\\\hidden this line\\\\'

我的 iPhone 的配置如下: 在此处输入图像描述

但我只能在 192.168.0.0/16 内访问网络,而不是0.0.0.0/0,而不是0.0.0.0/0,握手甚至失败。

有没有人在这里遇到过同样的问题?

非常感谢您的任何回复或回答!

4

1 回答 1

0

这是因为 DNS 问题,如果我为客户端放置一个 DNS 服务器(可能是您的路由器的地址,如 192.168.0.1,或子网中的任何其他地址,对我来说,我使用我的 pihole 作为 DNS 服务器(192.168.0.161 ),或使用公共 DNS 服务器,如 8.8.8.8、1.1.1.1

于 2020-09-21T09:33:56.873 回答