Zoho toolkit Logo

SRV 记录查询

使用 SRV 记录查询您域名的服务记录。

什么是 SRV 记录?

SRV 记录或服务记录是一种 DNS 记录,其中包含有关域名的信息,例如主机名、端口号和协议详细信息。SRV 记录可帮助我们识别特定服务器的位置。您可以使用 SRV 记录配置即时消息、SMTP 或 VoIP 等服务。SRV 记录必须始终指向 A/AAAA 记录。它们所指向的服务器名称不能是该域名的 CNAME。

为什么需要 DNS SRV?

通常,任何网站接收到的流量都会分配到不同端口以平衡负载。端口号是一种类似于 IP 地址的虚拟地址,用于识别流量应被转发到的端口。当网站同时收到多个请求时,每种类型的请求都会指定由特定服务器处理。

因此,端口号充当网关,用于整理并将负载引导至指定服务器。SRV 记录借助端口号帮助将请求连接到相应端口。借助 SRV 记录,可以对内容(音频、视频、聊天等)进行分流,并将流量分配到不同端口。

SRV 记录示例

SRV 记录始终包含服务名称和协议名称,后跟其主机名/域名。某些记录还可能包含 TTL 值、类别和类型。以下是一个 SRV 记录示例。

名称_sip._tcp.abc.com

_sip:表示服务名称。通常,服务名称和协议名称均以下划线开头。

_tcp:表示用于该特定服务的协议类型。

abc.com:表示主机名/域名。

如何执行 SRV 查询

要获取特定域名的 SRV 记录,请在提供的工具框中输入域名/主机名。Zoho Toolkit 可帮助您识别优先级、权重、端口号和目标。例如,当您输入 abc.com 作为域名时,获得的结果将包含:

优先级权重端口号目标
60105060blog.abc.com

SRV 记录的组成部分

优先级:顾名思义,端口号有助于确定与其他端口号相比,哪个服务器应优先处理请求。优先级越低,可接收的负载越高。

权重:权重是一种与优先级类似的度量,当两台服务器具有相同优先级时会参考该值。权重越高,服务器接收更多流量的优先级越高。

端口号:端口号表示服务器可用于连接的端口类型。此类通信使用 TCP/UDP 端口。

目标:目标定义了计算机的主机名。

何时使用 SRV 记录

假设要在同一 IP 地址上处理 abc.com 的不同子域名,例如博客、视频和聊天。对于企业而言,通常会有多台服务器运行在同一 IP 地址上。为确保连接顺畅且负载均衡,不同的进程会使用不同的端口。在这种情况下,域名所有者使用 SRV 记录指定特定请求需要通过哪个端口进行通信。因此,当服务器负载较高且需要进行均衡时,会使用 SRV 记录。

常见问题

  • CNAME 与 SRV 记录有什么区别?

    CNAME(即规范名称记录)用于将一个域名的主机名映射到另一个域名,而 SRV 记录用于定义分配给某项特定服务的主机名。
  • A 记录与 SRV 记录有什么区别?

    A 记录可帮助我们将域名指向其 IP 地址,而 SRV 记录则指定特定服务的位置以及域名如何访问该服务器。
  • 如果服务器的权重相同,会发生什么?

    仅当优先级相同时才会考虑权重。如果两台服务器具有相同的权重,则流量会在它们之间平均分配。