我正在使用 Android 通过主机网络的公共 IP 地址连接到我的 WireGuard 服务器。LAN 正在使用地址192.168.0.1-255
。我希望客户端仅通过 VPN 连接到 LAN 中的地址并直接访问其他地址。配置如下:
[Interface]
PrivateKey = xxx=
Address = 198.18.7.4/32
DNS = 192.168.0.1
[Peer]
PublicKey = xxx=
AllowedIPs = 192.168.0.1/24
Endpoint = my.public.IP:51820
但是,除了/32
. 由于不熟悉子网地址方案,我尝试使用此处的表格和计算器,这似乎告诉我 /24 是正确的子网。在 Windows 上,这似乎工作正常。
知道这里有什么问题吗?AllowedIPs 错了吗?或者 Android 是否存在不受我控制的问题?
谢谢!