繁体   English   中英

DNS将IP地址视为主机名

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM