DNS将IP地址视为主机名

时间:2013-11-12 21:47:13

标签: performance dns ip

我在同一局域网中有2台服务器,由hosting.com托管其dns服务器。

当我从机器A上的httpBuilder发送带有目标(机器B)IP地址的http请求时,如RESTClient(http://XXX.XXX.XXX.XXX/foo/bar),在DNS日志中以某种方式显示IP地址后缀为sna.hosting后缀.COM。所以基本上,DNS查询“XXX.XXX.XXX.XXX.static.sna.hosting.com”被发送,显然A / AAAA返回,这花费了很长时间。

问题是为什么IP地址仍会转到DNS查询。

两台机器上的hosts文件都很干净。两台机器上的resolve.conf文件只包含dns服务器ip。

一种解决方案是将映射条目放在本地主机文件中,该文件适用于此情况,但可能不是长期的。

有什么新想法吗?

1 个答案:

答案 0 :(得分:0)

这是因为两台服务器的主机名都设置为IP地址。因此DNS服务器将其视为FQDN。解决方案是为主机名分配真实的主机名。