Wireguard 客户端已连接但无法工作

Wireguard 客户端已连接但无法工作

Wireguard在 上设置了一个服务器Ubuntu 22.04 64bit。一切工作都很完美,客户端连接到服务器,但收到的传输量非常低并且无法正常工作。 在此输入图像描述
传输:收到 1.02 KiB,发送 242.96 KiB 我要补充一点,我有一个 KVM VPS,并且在此服务器中设置了客户端和服务器配置。
这是服务器conf文件:

[Interface]
PrivateKey = <contents-of-server-privatekey>
Address = 10.0.0.1/24
PostUp = iptables -A FORWARD -i wg0 -j ACCEPT; iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
PostDown = iptables -D FORWARD -i wg0 -j ACCEPT; iptables -t nat -D POSTROUTING -o eth0 -j MASQUERADE
ListenPort = 51820

[Peer]
PublicKey = <contents-of-client-publickey>
AllowedIPs = 10.0.0.2/32

和客户端conf文件:

[Interface]
PrivateKey = <contents-of-client-privatekey>
Address = 10.0.0.1/24
DNS = 8.8.8.8
[Peer]
PublicKey = <contents-of-server-publickey>
AllowedIPs = 0.0.0.0/0
Endpoint = "server public ip and ListenPort" (Ex: 172.16.0.12:51820)
PersistentKeepalive = 30

答案1

您为客户端和服务器使用相同的内部地址。

那是行不通的。

之后,确保您将客户端设置为通过您的wireguard 隧道路由流量。

相关内容