= 使用 VPS 作为我的家庭服务器的动态 DNS? =

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

我不太了解网络,所以不要无礼。

我有一个家庭服务器,我想从我的网络外部访问它,我知道还有其他选择,但我希望能够拥有尽可能多的控制权并且不为域付费,我想通过 VPS IP 公开我的家庭服务器。

这可能吗?我该怎么做?

谢谢!

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

不为域名付费

我不确定为什么支付 VPS 可以吗?两者都允许您创建/访问更广泛的服务。

特别是当您开始拥有多个 http 服务时,您会希望域能够使用每个服务的子域进行加密等等。

但回到您的主题:是的,您可以设置一个隧道并通过它转发。

Wireguard 是目前最轻量级和高性能的协议。

最简单的方法是 tailscale,但你会失去一些控制,因为它部分是 SaaS。

您也可以直接或通过两端的 Netmaker 等管理器设置 wireguard。

一旦有了隧道,就可以通过它转发内​​容 (DNAT)。

感谢您的答复!

Oracle 提供永久免费的 VPS,所以我不付费。可能 wireguard 是我需要的,但我想它会增加额外的延迟。

我会试试看。

仅供参考 - 您可以获得一个域名,每年 1 美元。您不必购买 .com/net/org/etc。

您的家用路由器可能内置了 VPN 服务,您可以通过它访问网络上的所有内容。

或者,ddclient 和 OpenVPN 将为您设置访问服务器的权限。您将需要 ddns 服务。查看谷歌域。我以每年 12 美元的价格买了一个便宜的。

我考虑过将家庭服务器 IP 转发到 VPS 的想法,但我认为这不是一个好主意,尤其是在同一 IP 中使用 ssh 时。

我不太喜欢 VPN 选项,因为我希望朋友们尽可能轻松地连接到我的 Minecraft 服务器。

我查看了 ddclient,但正如您所说,它需要一个域,必要时我会购买,然后我想到了一个主意,也许我可以为 ddns 使用备用的 oracle 云 IP,我会看看我能做什么。

谢谢您的帮助。

== ÃÂãber diese 社区 ==

米格利德

在线的