0

我在 GCP 中设置了一个wireguard 服务器。客户端可以连接到服务器,服务器和客户端之间有数据传输。但在客户端,我无法连接到任何互联网资源。

以下是客户端连接到服务器时的信息。

interface: wg0
  public key: Xkb8VO26NmSLjSTDN02CBc7jf5O0VjwytzJByBYXlGE=
  private key: (hidden)
  listening port: 51820

peer: po7KDbDQlQUNJpdke2y5Dq3P+hx0NtSDM5/cCUGOO2A=
  preshared key: (hidden)
  endpoint: 116.48.101.165:47232
  allowed ips: 10.100.100.0/24
  latest handshake: 1 minute, 47 seconds ago
  transfer: 489.66 KiB received, 4.87 KiB sent

在我刚刚在内部更改 GCP 中的防火墙规则之前。但是客户端无法连接到服务器。

sudo ufw allow 22/tcp
sudo ufw allow 51820/udp

在我添加防火墙规则以在控制台中打开 51820 端口之后。客户端可以连接到服务器。但是服务只是发回一些数据,客户端无法访问互联网。

因为我可以在 GCP 中安装软件,所以它应该有互联网连接。

我需要在 GCP 中为 wairguard 设置什么吗?

谢谢。

4

0 回答 0