docker - 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。实例计数动态变化。
解决方案
您需要 DNS 来解析主机名。您可以使用免费的通配符 DNS 服务,例如xip.io:
curl http://test.redzilla.11.75.65.34.xip.io:3000/
推荐阅读
- jquery - JQuery - 如何在表内的每个 td 元素中触发用户选择:文本?
- abap - 具有多个内部表的 ABAP CURSOR FETCH
- reactjs - 在 React JS 中使用 SEO
- oracle-apex - Oracle APEX 5.1 隐藏交互式报表列
- node.js - 向 Amazon SNS 发送有关 AWS DMS 任务进度的通知
- java - 如何以编程方式将文件扩展名从 csv 更改为 xls?
- flutter - 在 Flutter 中动态生成小部件
- mysql - 仅选择具有所需角色的用户
- java - org.springframework.core.task.TaskRejectedException 同时监听 SQS 队列?
- xslt - XSLT 1.0 字符串长度 - 2