为服务器或池创建和验证 DNS 记录
上一次修改主题: 2009-04-28
本主题介绍如何配置在所有 Office Communications Server 部署中都需要创建的域名系统 (DNS) 记录,以及自动客户端登录所需的那些 DNS 记录。创建企业版池或部署 Standard Edition Server 时,安装程序将为池或服务器创建 Active Directory 对象和设置,其中包括池或服务器的完全限定域名 (FQDN)。要使客户端可以连接到池或服务器,必须在 DNS 中注册该池或服务器的 FQDN。
重要提示: |
---|
本主题假定您已了解必须为 Office Communications Server 配置何种 DNS 记录,以及自动客户端登录所需的那些 DNS 记录。有关部署企业版池或 Standard Edition Server 所需的 DNS 记录的详细信息,请参阅服务器的 DNS 要求。 |
为客户端自动登录创建和验证 DNS SRV 和 A 记录
必须在内部 DNS 中为每个会话初始协议 (SIP) 域创建 DNS SRV 记录。这一过程假定内部 DNS 具有 SIP 用户域的区域。
创建 DNS SRV 记录
在 DNS 服务器上,依次单击**“开始”、“控制面板”、“管理工具”,然后单击“DNS”**。
在 SIP 域的控制台树中,展开**“正向查找区域”**,然后右键单击要安装 Office Communications Server 的 SIP 域。
单击**“其他新记录”**。
在**“选择资源记录类型”中,单击“服务位置(SRV)”,然后单击“创建记录”**。
单击**“服务”,然后键入_sipinternaltls**.
单击**“协议”,然后键入_tcp**.
单击**“端口号”,然后键入5061**.
单击**“提供此服务的主机”**,然后键入池的 FQDN。
单击**“确定”**。
单击**“完成”**。
创建 DNS SRV 记录之后,请创建 DNS A 记录。对于 Enterprise Edition,为每个与服务器 FQDN 不同的池 FQDN 和 URL FQDN 创建一个 DNS A 记录。对于 Standard Edition,为 Standard Edition Server 创建一个 DNS A 记录。
创建 DNS A 记录
在 DNS 服务器上,依次单击**“开始”、“控制面板”、“管理工具”,然后单击“DNS”**。
在域的控制台树中,展开**“正向查找区域”**,然后右键单击要安装 Office Communications Server 的域。
单击**“新建主机(A)”**。
单击**“名称(如果为空则使用其父域名称)”**,然后键入服务器或池的名称。
单击**“IP 地址”**,然后执行下列操作之一:
- 对于 Enterprise Edition,键入负载平衡器的 VIP。
- 对于 Standard Edition,键入 Standard Edition Server 的 IP 地址。
注意: 如果在没有负载平衡器的情况下只部署一台连接到后端的 Enterprise Edition Server,请键入该 Enterprise Edition Server 的 IP 地址。如果在一个池中部署多台 Enterprise Edition Server,则需要使用负载平衡器。 单击**“添加主机”,然后单击“确定”**。
要创建其他 A 记录,请重复步骤 4 和 5。
创建完所需的全部 A 记录后,单击**“完成”**。
要确认已成功创建所需的记录,请等待 DNS 复制(如果刚添加了记录),然后按下一过程所述确认已创建了记录。
注意: |
---|
为便于演示,下面的步骤使用 example.com 作为 SIP URI 命名空间的域部分。执行这些步骤时,请改用实际 SIP 域名。 |
验证 DNS SRV 记录的创建
使用属于 Administrators 组成员的帐户或具有等效权限的帐户,登录到域中的客户端计算机。
单击**“开始”,然后单击“运行”**。
在**“打开”框中键入cmd**,然后单击**“确定”**。
在命令提示符下,键入nslookup,然后按 Enter。
键入set type=srv,然后按 Enter。
键入**_sipinternaltls._tcp.example.com**,然后按 Enter。输出的 TLS 记录如下所示:
Server: <dns server>.example.com Address: <IP address of DNS server> Non-authoritative answer: _sipinternaltls._tcp.example.com SRV service location: priority = 0 weight = 0 port = 5061 svr hostname = poolname.example.com poolname.example.com internet address = <virtual IP Address of the load balancer> or <IP address of a single Enterprise Edition server for pools with only one Enterprise Edition server>
完成后,在命令提示符下,键入exit,然后按 Enter。
配置 DNS 记录之后,确认 DNS 可以解析 Standard Edition Server 或企业版池的 FQDN。
确认可以解析企业版池或 Standard Edition Server 的 FQDN
登录到域中的客户端计算机。
单击**“开始”,然后单击“运行”**。
在**“打开”框中键入 cmd,然后单击“确定”**。
在命令提示符下键入 ping <企业版池或 Standard Edition Server 的 FQDN>,然后按 Enter。
确认收到类似如下内容的响应,其中返回的 IP 地址为下面的某一项:
- 对于 Enterprise Edition,为企业版池的负载平衡器的 IP 地址;如果企业版池只有一个 Enterprise Edition Server,则为该 Enterprise Edition Server 的 IP 地址。
- 对于 Standard Edition,为 Standard Edition Server 的 IP 地址。
Reply from 172.27.176.117: bytes=32 time<1ms TTL=127 Reply from 172.27.176.117: bytes=32 time<1ms TTL=127 Reply from 172.27.176.117: bytes=32 time<1ms TTL=127 Reply from 172.27.176.117: bytes=32 time<1ms TTL=127