如何调试 Wireguard 连接中可能出现的问题?

如何调试 Wireguard 连接中可能出现的问题?

我使用 Wireguard 与我的服务器建立 LAN VPN 连接...我设法正确配置了服务器和客户端,并且 VPN 在我用电脑访问的大多数互联网网络上都能正常工作。但是,我家附近有一个公共互联网连接,Wireguard 的 VPN 连接不起作用,我不知道原因。起初,我以为可能是公共互联网出了问题,可能有我无法控制的东西阻塞了连接,但后来我使用 Wireguard 应用在我的 Android 手机上进行了客户端配置,VPN 在连接到公共互联网时正常工作,所以现在我认为 Ubuntu 20.04 Wireguard 客户端出了问题(我还没有在 Windows 上测试过)。当我运行时,wg show我看到连接好像已经建立了:

interface: myconnectionname
  public key: serverkey
  private key: (hidden)
  listening port: serverport

peer: mypublickey
  endpoint: serverip:serverport
  allowed ips: 10.15.0.0/24

在我尝试连接的任何其他互联网连接上,此 VPN 均正常工作。那么,有什么方法可以检查出了什么问题,以便我可以修复它吗?

相关内容