[英]DNS treats IP address as hostname
我在同一局域网中有2台服务器,由host.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查询。
两台机器上的主机文件都是干净的。 两台机器上的resolve.conf文件仅包含dns服务器ip。
一种解决方案是将映射项放在本地主机文件中,这种方法适用于这种情况,但可能不是长期的。
有什么新想法吗?
这是因为两个服务器的主机名都设置为IP地址。 因此,DNS服务器将其视为FQDN。 解决方案是为主机名分配真实的主机名。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.