= 如何将 Ubuntu VPS 连接到我家的 Wireguard 服务器? =

![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png)

我想通过 wireguard 将 Ubuntu 20.04 VPS 连接到我的家庭网络。 VPN 在家里,我想知道如何将这个基于 CLI 的操作系统连接到 wireguard,以便我可以使用 NGINX 反向代理。谢谢你!

![ ](httpswww.redditstatic.com/desktop2x/img/renderTimingPixel.png)

我不完全确定我知道答案。但我想您是在问:如何将外部 VPS 添加到我的家庭网络,以便我可以将 VPS 用作家庭网络的反向代理?

我没有做任何研究,但在我看来,您需要在您的家庭网络(您的 VPN 连接已经存在)中设置一个从客户端到您的 VPS 的隧道。然后您需要将您希望访问的服务设置为通过您的 VPN 作为它们的默认网关。

或者,任何通过您的 VPS 连接的东西都需要在您网络内的 Wireguard 服务器上有一个 IP 查找表。这样,当流量进入您的家庭网络时,它就会知道去哪里寻找。

我刚刚做了这个。我很难弄明白,因为那里没有太多东西。这是我遵循的有效指南。

httpswww.selfhosted.pro/hl/wireguard_vps/

httpsyoutu.be/7yC-gJtl9mQ

请务必使用某种防火墙来阻止对网络其余部分的访问。反向代理实际上应该只能到达确切位置。

另一种方式:如果您的 VPS 受到威胁,它可能会提供对您的家庭网络(或 VPS 提供商的员工)的无障碍访问。

httpstech.serhatteker.com/post/2021-01/how-to-set-up-wireguard-client-on-ubuntu-desktop/

请记住在客户端配置中添加 persistentKeepalive 参数。并为您的 wireguard 子网设置允许的 ips。而不是 0.0.0.0/0

== 关于社区 ==

成员

在线