我有2台服务器在同一局域网,这是托管的hosting.com与其域名服务器。
当我从机器A上的httpBuilder发送一个带有目标(机器B) IP地址(如RESTClient(http://XXX.XXX.XXX.XXX/foo/bar) )的http请求时,不知何故,在DNS日志中显示IP地址被附加了后缀,如sna.hosting.com。所以基本上,发送了一个DNS查询“XXX.static.sna.hosting.com”,显然返回了A/AAAA,这花费了很长的时间。
问题是为什么IP地址仍会转到DNS查询。
两台机器上的hosts文件都是干净的。两台机器上的resolve.conf文件只包含dns服务器ip。
一种解决方案是将映射条目放在本地主机文件中,这在这种情况下有效,但可能不是长期的。
有什么新想法吗?
发布于 2013-11-15 07:58:39
这是因为两台服务器的主机名都设置为IP地址。因此,DNS服务器将其视为FQDN。解决方案是为主机名分配真实的主机名。
https://stackoverflow.com/questions/19940577
复制相似问题