仅使用 ipv6 远程访问服务器。有什么方法吗?

仅使用 ipv6 远程访问服务器。有什么方法吗?

最近我更换了 ISP。新 ISP 为我提供了真正的 IPv6 和 CGNAT 后面的 IPv4,因此无法配置 DMZ 或端口转发。

我设置了一个 Linux 服务器(Ubuntu Server),希望通过 SSH、HTTP 和 HTTPS(nginx)从我的工作地点进行访问。我工作的 ISP 仅提供 IPv4(真实 IPv4)。

我有哪些选项可以从仅支持 ipv4 的客户端连接到仅支持 ipv6 的服务器?我喜欢在 Windows 和 Android 设备上快速连接到服务器。如果我不需要在客户端上安装任何应用程序,那就太完美了

我是 ipv6 方面的新手。

读了一点儿后,我认为我的选择是:

  • 隧道代理:阅读一些关于 SixXS 和 Hurricane 的内容。尝试过 Hurricane (tunnelbroker.net),但我真的不明白它是如何工作的,因为要建立隧道,我需要一个带有 ICMP 的 IPv4(我的 IPv4 无法实现)。

  • “通用”隧道:我有一个 DigitalOcean 和一个 Iniz 服务器,分别使用 IPv4 和 IPv6。也许可以将指定端口上来自 iniz/digitalocean 的所有连接重定向到远程主机,例如:[客户端] --> [INIZ/DigitalOcean] --> [主服务器]。

还有其他方法吗(也许是正确的)?对于第二种选择,需要什么?

谢谢。

相关内容