SRV(服务记录)是一种 DNS 记录类型,用于将域名解析为提供特定服务的服务器地址。
SRV 记录具有以下格式:
_service._proto.name. TTL class priority weight port target
其中:
_service
是服务名称,例如
_sip
表示 SIP 服务。
_proto
是协议名称,例如
_tcp
表示 TCP 协议。
name
是域名的完全限定域名 (FQDN)。
TTL
是记录的生存时间,以秒为单位。
class
是记录的 DNS 类,通常为
IN
。
priority
是服务器的优先级,较低的数字表示优先级更高。
weight
是服务器的权重,较高的数字表示权重更高。
port
是服务侦听的端口号。
target
是提供服务的服务器的 FQDN。
SRV 记录用于多种用途,包括:
服务发现:客户端可以使用 SRV 记录查找提供特定服务的服务器。例如,如果客户端需要使用 SIP 协议连接到服务器,它可以查询
_sip._tcp.example.com
SRV 记录以查找可用的 SIP 服务器。负载均衡:SRV 记录可以与权重一起使用来实现负载均衡。具有较高权重的服务器会收到更多的请求。故障转移:SRV 记录可以与优先级一起使用来实现故障转移。具有较低优先级的服务器将作为备份服务器,只有在具有较高优先级的服务器不可用时才使用。
您可以使用您域名的 DNS 区域文件来创建 SRV 记录。以下是一些示例:
_sip._tcp.example.com. 86400 IN SRV 0 100 5060 sip1.example.com.
_sip._tcp.example.com. 86400 IN SRV 10 100 5060 sip2.example.com.
以上示例创建了两个 SRV 记录,一个用于
sip1.example.com
,另一个用于
sip2.example.com
。
sip1.example.com
具有较低的优先级 (0) 和较高的权重 (100),而
sip2.example.com
具有较高的优先级 (10) 和较低的权重 (100)。这意味着
sip1.example.com
将接收更多的请求,除非它不可用。在那种情况下,客户端将使用
sip2.example.com
。
SRV 记录是一种重要的 DNS 记录类型,用于服务发现、负载均衡和故障转移。通过了解 SRV 记录的语法和用途,您可以创建和管理您的 DNS 区域文件,以确保客户端能够访问您的服务。
最近在看k8s文档,看到DNS,对A Record和SRV Record有些疑惑,查找资料之后再次记录一下。 A Record对应着一个具体的IP地址,类似于 对应的IP地址为208.93.64.253 对应于一系列相同服务的记录,类似下面的形式: _sip代表服务的名字,_tcp代表传输协议,SRV记录的内容将两个记录的优先级定义为10。 第一个记录的权重为60,第二个记录的权重为20。 优先级和权重值可用于鼓励使用某些服务器而不是其他服务器。
[SRV记录用来标识某台服务器使用了某个服务,常见于微软系统的目录管理]就像你添加A记录一样,选择SRV记录即可!除非你的域名注册商不提供SRV记录的功能。
DNS可以独立于活动目录,但是活动目录必须有DNS的帮助才能工作。 为了活动目录能够正常的工作,DNS服务器必须支持服务定位(SRV)资源记录,资源记录把服务名字映射为提供服务的服务器名字。 活动目录客户和域控制器使用SRV资源记录决定域控制器的IP地址。 SRV记录功能包括(基于它们在DNS控制台的分组)‘ _MSDCS。 这个分组中,SRV记录是根据它们的状态来收集的。 各种状态包括DC、域调用、GC以及PDC。 DC和GC按站点来划分,这样一来,AD客户端就能快速的知道去哪里寻找本地服务。 “域调用”用于支持复制。 每个DC都获得了一个GUID,它会在调用复制时用到。 PDC条目包含了被设定为PDC模拟器的DC的SRV记录。 ‘ _SITES。 站点代表的是一个高速连接区域,根据DC的站点从属关系来建立了DC索引之后,客户端就可以检查_SITES来寻找本地服务,而不必通过WAN来发送它们的LDAP查询请求。 标准LDAP查询端口是389,全局编录查询则使用3268。 ‘ _TCP。 在这个分组中,收集了DNS区域中的所有DC。 如果客户端找不到它们特定的站点,或者具有本地SRV记录的任何DC都没有响应,需要寻找网络中其他地方的DC,就应该将这些客户端放到这个分组中。 ‘ _UDP。 Keberos v5允许客户端使用“无连接”服务来获取票证并更改密码。 这是通过与相同服务的TCP端口对应的UDP端口来完成的。 具体说,票证交换使用UDP的88端口,而密码更改使用464。
本文地址:http://www.29bbk.com/article/3612.html