最近老是看到关于srv记录的问题,到底什么是srv记录?它又有哪些用处呢?今天,小编就和大家一起来聊聊srv记录。
首先,来看一下官方给出的定义:
SRV的定义:SRV是DNS服务器数据库中支持的一种资源记录的类型,SRV可以记录了哪台计算机提供了哪个服务的信息。
SRV 记录:SRV记录一般是为Microsoft的活动目录设置时的应用。DNS可以独立于活动目录,但是活动目录必须有DNS才能正常工作。
为了活动目录正常工作,DNS服务器必须支持服务定位(SRV)资源记录,SRV资源记录把服务名字映射为提供服务的服务器名字。活动目录客户和域控制器使用SRV资源记录决定域控制器的IP地址。
其次,再来看一下SRV记录的作用:
‘ _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。