连接到在树莓派上运行的wireguard服务器

时间:2021-02-03 17:47:10

标签: python raspberry-pi vpn raspbian wireguard

我已经使用 pivpn 在我的树莓派上安装了 Wireguard 服务器。除了一件事,一切都很好。树莓派服务器的 IP 地址为 10.6.0.1。我有一个用 python 编写的简单套接字信使,如果我在我的 rasberry pi 上运行这个信使的服务器,它的 ip 地址为 10.6.0.1,那么 VPN 网络的其他客户端无法连接到它。此外,如果我在 IP 为 10.6.0.2 的机器上启动 Messenger 服务器,那么 VPN 网络的其他客户端将能够安全连接。路由器已为wireguard 转发端口1776,为信使服务器转发端口9090。有没有什么办法解决这一问题?我的 wg0 配置如下所示:

[Interface]
PrivateKey = private key
Address = 10.6.0.1/24
ListenPort = 1776

[Peer]
PublicKey= 5CxlSHSk/0i4FmqLq4xitCfVDXioW3oYOGpxsfunxXQ=
PresharedKey = preshared key
AllowedIPs = 10.6.0.2/32 

客户端配置:

[Interface]
PrivateKey = private key
Address = 10.6.0.2/24
DNS = 8.8.8.8, 8.8.4.4

[Peer]
PublicKey =  PFcJ1oSvCoIZxjxJzVk+aczXiYXE7wPiCDDXBjEMk1c=
PresharedKey = preshared key
Endpoint = mydomain.com:1776
AllowedIPs = 0.0.0.0/0, ::0/0 

0 个答案:

没有答案