SRV 记录是什么?优先级、权重、端口、主机名,VoIP/SIP 服务发现怎么配
先说结论:SRV 记录用来标识某台服务器使用了某个服务,通过发布服务名、协议类型,以及优先级、权重、端口、主机名,让客户端知道该去哪台服务器的哪个端口访问该服务。它常见于微软系统的目录管理(Active Directory),也常用于 VoIP、SIP 等服务发现场景。本文讲清它的字段含义和添加方法(官方说明见添加 SRV 记录:发布服务位置与端口)。
SRV 记录是干什么的
SRV 记录用来标识某台服务器使用了某个服务,常见于微软系统的目录管理,也常用于 VoIP、SIP 等服务发现场景。它不像 A 记录那样只把域名指向一个 IP,而是额外带上服务的优先级、权重、端口和主机名,让客户端能直接找到提供该服务的服务器和端口。
SRV 记录怎么填
-
登录宝塔域名管理后台,进入「域名列表」页面,找到需要设置 SRV 记录的域名,点击「解析」按钮。

-
点击「添加记录」,填写记录信息:

-
按以下要点填写各字段:
- 主机记录:填「服务的名字.协议的类型」。例如设置为
_sip._tcp。 - 记录类型:选择「SRV」。
- 线路类型:选择「默认」,否则会导致部分用户无法解析。
- 记录值:按「优先级 权重 端口 主机名」的顺序填写,例如
0 5 5060 sipserver.example.com;记录生成后会自动在域名后面补一个「.」。 - MX/权重:不需要填写。
- TTL:为缓存时间,数值越小,修改记录各地生效时间越快,默认为 600 秒。
- 主机记录:填「服务的名字.协议的类型」。例如设置为
-
点击「确定」,完成添加。
说明:操作过程中如果出现问题,请联系客服。
常见问题
SRV 记录是干什么的?
SRV 记录用来标识某台服务器使用了某个服务,常见于微软系统的目录管理(Active Directory),也常用于 VoIP、SIP 等服务发现场景。它通过发布服务名、协议类型和优先级、权重、端口、主机名,让客户端知道该去哪台服务器的哪个端口访问某个服务。
SRV 记录的主机记录怎么填?
主机记录填「服务的名字.协议的类型」,例如设置为 _sip._tcp。前半段是服务名,后半段是传输协议类型。
SRV 记录的记录值四段各是什么意思?
记录值按「优先级 权重 端口 主机名」的顺序填写,例如 0 5 5060 sipserver.example.com,分别表示服务的优先级、权重、端口号和提供服务的主机名。记录生成后会自动在域名后面补一个点。
SRV 记录的线路类型怎么选?
线路类型选择「默认」,否则会导致部分用户无法解析。
SRV 记录的 MX/权重需要填吗?
不需要填写。SRV 记录不使用 MX 优先级和权重这两个字段,按默认留空即可。
SRV 记录的 TTL 填多少合适?
TTL 是缓存时间,数值越小,修改记录后各地生效时间越快,默认为 600 秒。