首页 > 解决方案 > curl: (6) 访问子域时无法解析主机

问题描述

下面是网址。以下网址仅适用于本地主机。

curl http://test.redzilla.localhost:3000/

我想知道如何从服务器外部访问以上 URL。

我通过如下方式进行了尝试。

curl http://test.redzilla.11.75.65.34:3000/

执行上述代码后,触发了以下错误。

curl: (6) Could not resolve host: test.redzilla.11.75.65.34

我只是想要一种从服务器外部访问上述 URL 的方法。有多个实例。每个实例都有一个类似上面的 URL。实例计数动态变化。

标签: dockerdocker-composelocalhosthost

解决方案


您需要 DNS 来解析主机名。您可以使用免费的通配符 DNS 服务,例如xip.io

curl http://test.redzilla.11.75.65.34.xip.io:3000/

推荐阅读