2016-12-06 61 views
0

我想知道是否有可能在SRV记录的“目标”部分中使用IP地址而不是主机名。我可以在SRV记录中使用IP地址吗?

我注意到,当在DNS服务器上查询SRV记录(使用或dnsjava)时,我得到了尾部点(绝对路径)后的结果主机名 - 这意味着如果我想使用IP地址I将不得不砍掉点,所以我可以连接到目标IP。

这是否遵循SRV的规范(RFC 2782)?如果我有义务使用主机名,请解释为什么?

我问这是否能够实现客户端查询相关的SRV记录后获取某个服务的结果。

回答

3

您参考RFC定义的“目标”为:

目标主机的域名。这个名字必须有一个或多个 地址记录,名称不能是别名(在RFC 1034或RFC 2181的 中)。

因此,目标不能是IP地址。

+0

Thanks @Rob。我注意到了,但这句话听起来对我来说太模糊了。我正在寻找一个坚实的理由,不能使用它... –

相关问题