在通过如下所述格式的域时,我使用 host 命令进行了主机查找并获得了一个私有 IP 地址。
auth-ns.auth-ns.workspace.agate.example.com
host auth-ns.auth-ns.workspace.agate.example.com
为什么玛瑙身份验证端点提供私有 IP 地址?当我搜索玛瑙时,我才知道玛瑙是用来对 obiba 软件堆栈进行身份验证的。这是 obiba 的工作原理吗?即使它像这样工作,为什么要解析为私有 IP?该ip属于172.16.0.0/12 CIDR
注意:我无法浏览到相应的端点,我从来没有得到任何回应
您的问题似乎是基于 DNS 记录由于某种原因无法解析为“私有”IP 的假设。这个假设没有根据,所以答案是“因为这就是创建记录的人希望它解决的问题”。
您将无法浏览端点,因为它是私有 IP。所以它会在别人的私人网络上。
这样做有很多理由。最近的是基于 HTTPS 的 DNS。即使 DNS 请求可能不会发送到您的内部 DNS 服务器,这仍将允许对重要事项进行 DNS 解析
基本上,域名可以指向任何 IP 地址。这是域名DNS设置的问题。当一个域名指向私有 IP 地址时,它不会对世界各地的所有用户都有效,或者每个人都无法访问它。
任何域名都可以注册为“指向”或“解析”到任何IP地址。这是使用所谓的“A 记录”或“地址记录”来完成的。在这里可以找到各种其他类型的记录。
简而言之,当有人将域名注册为“地址记录”时,他们可以选择任何他们想要的 IP 地址,包括“127.0.0.1”。为什么Domain The Net Technologies 选择这样做只有他们知道,但从技术上讲,可能有任意数量的域指向该地址。
要了解有关域名服务器如何在内部工作的更多信息,请查看此站点,该站点说明了如何自己制作一个。
我知道这个问题已有几年的历史了,但缺乏答案,我花了几天时间才找到有用的信息。希望这对将来的某人有所帮助。