我正在尝试创建一个本地 Minecraft 服务器,并希望不在我的家庭网络中的人能够连接到该服务器。所以我研究了一下,发现了 Cloudflare Argo 隧道。我跟着他们的文件但它不起作用。我认为在运行隧道之前一切都正常。当我运行“cloudflared tunnel run minecraft”时,命令没有结束(卡在循环中或类似情况),我无法通过我分配的子域连接到服务器。.cloudflared 目录中的 config.yaml 文件中的 URL 是 http://localhost:25565。
这是错误的 URL 吗,还是我必须等待 DNS 传播?
另外,一旦我运行了隧道,我该如何停止它?我必须关闭我的电脑吗?或者如何操作?
答案1
Minecraft 在 TCP/UDP 协议上运行。您正在尝试使用 http 协议访问您的服务器。
Cloudflared 针对提供网站内容进行了优化。您可能可以让它工作,但延迟会非常高。请使用 CloudFlare spectrum 之类的东西。