在 /etc/hosts 文件中添加主机名后如何添加和解析 URL

How to add and resolve URL as we do with host name after adding it in /etc/hosts file

我在机器上有一个网络应用 运行,ip 为:172.10.10.10。

此应用公开的基本 API 调用是:GET - http://172.10.10.10 它将 return 响应为 OK。

在另一台机器上,我在 /etc/hosts 文件中添加了一个条目,如下所示。

172.10.10.10 webserver1.com

至此,ping命令成功解析。例如: ping webserver1.com

现在我也想解析curl命令。

例如: curl http://webserver1.com

结果:curl:(6) 无法解析主机:webserver1.com

如何使用 http url 为 curl 命令实现此目的?

您可以设置 DNS 服务器并在 /etc/resolv.conf 中指向您的 IP 对于本地 DSN 服务器 dockerized 和非 dockerized,标记(付费/免费)中也有很多选项。