我可以在SRV记录中使用IP地址吗?

时间:2016-12-06 19:54:21

标签: networking dns network-programming devops srv

我试图了解是否可以在SRV记录中使用IP地址"目标"部分而不是主机名。

我注意到在DNS服务器上查询SRV记录(使用digdnsjava)时,我得到了跟踪点后面的结果主机名(绝对路径) - 这意味着如果我想使用IP地址,我必须切断点,这样我才能连接到目标IP。

这是否遵循SRV的规范(RFC 2782)?如果我有义务使用主机名,你能解释一下原因吗?

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

1 个答案:

答案 0 :(得分:3)

您引用的RFC将“目标”定义为:

  

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

因此目标不能是IP地址。