附录:在 Windows DHCP Server 以外的 DHCP 服务器上配置 DHCP 选项

 

上一次修改主题: 2012-06-21

可以使用 DHCPUtil.exe 工具配置 Windows DHCP 服务器上的 DHCP 选项。(如果计划在部署中使用其他 DHCP 服务器,请查看 DHCP 服务器文档中关于如何配置选项的信息。)下面一节介绍将配置的 DHCP 选项,以及如何使用 DHCPUtil.exe 获取设置 DHCP 选项值所需的字节值。

DHCP 选项 120

关于 DHCP 选项 120 的重要详细信息包括:

  • 编码类型是 0。

  • 根据编码类型,常规模式是完全限定域名 (FQDN) 的一部分后跟对应字符的 ASCII 码(例如,“a”的 ASCII 码是 97)的长度。

  • 每个字符实际为 1 个字节,并且值等于各个字符的 ASCII 码。

    note注意:
    可以使用 DHCPUtil.exe 获取 DHCP 选项 120 的值。请注意,DHCPUtil 最多支持指定一个 Lync Server 前端池 FQDN。

有关 DHCP 选项 120 的详细信息,请参阅 RFC 3361。

DHCP 选项 43

Lync Server 和 IP 电话客户端通过包括新供应商的类标识符使用 DHCP 选项 43。该类标识符被指定为 DHCP 选项 60(有关详细信息,请参阅 RFC 2132,9.13 节)。为了发现 Lync Server Windows 证书服务,IP 电话将 DHCP 选项 60(供应商类标识符)设置为 MS-UC-Client(区分大小写)。

IP 电话发出两种 DHCP 选项 43 请求:VLAN ID 请求(供应商类 ID:CPE-OCPHONE)和证书设置服务 URL 请求(供应商类 ID:MS-UC-Client)。证书设置服务 URL 请求由以下供应商特定的子选项组成。若需要设备发现 Lync Server 证书设置服务,则必须配置这些子选项:

note注意:
可以使用 DHCPUtil.exe 获取这些子选项的值。有关详细信息,请参阅下一节。
  • Id= 1,值 =4D532D55432D436C69656E74,说明 = MS-UC-Client

  • Id=2,值=6874747073<可以随部署变化,但通常是恒定的>,说明=URL 方案

  • Id=3,值=<随部署变化>,说明=Lync Server 内部 Web FQDN

  • Id=4,值=343433(可以随部署变化,但通常是恒定的),说明=Lync Server Web 服务器端口

  • Id=5,值=< /CertProv/CertProvisioningService.svc - 2F4365727450726F762F4365727450726F766973696F6E696E67536572766963652E737663>,说明=Lync Server 证书设置服务的相对路径

使用 DHCPUtil.exe 获取 DHCP 选项 120 和 43 的值

要使用 DHCPUtil.exe 获取选项 43 的各种子选项的值,请执行以下操作:

  1. 安装 Microsoft Visual C++ 2008 可再发行软件包 (x86) 以为 DHCP 选项运行 DHCPUtil.exe。

  2. 在命令提示符下运行:

    DHCPUtil.exe -SipServer <Lync Server Pool FQDN > -WebServer <Lync Server Internal Web FQDN> -RunConfigScript
    

Lync Server 内部 Web FQDN 是在 Lync Server 前端池上运行的 Web 组件的 FQDN。这通常是将拓扑生成器用作池属性的一部分来进行指定的。如果不对该池使用域名系统 (DNS) 负载平衡,则 Lync Server 内部 Web FQDN 将与 Lync Server 池 FQDN 相同。

使用由 DHCPUtil.exe 生成的值配置 DHCP 服务器。例如:

Sip Server FQDN: ocspool1.contoso.com
Certificate Provisioning Service URL: https://ocspool1.contoso.com:443/CertProv/CertProvisioningService.svc

DHCP Option 120 Value:
00076578616D706C6503636F6D00

DHCP Option 43 Value:
Vendor Class Identifier: MS-UC-Client
Option 43 (for vendor=MS-UC-Client):
               sub-option 1 <UC Identifier>: 4D532D55432D436C69656E74
               sub-option 2 <URL Scheme>: 6874747073
               sub-option 3 <Web Server FQDN>: 6F6373706F6F6C312E636F6E746F736F2E636F6D
               sub-option 4 <Port>: 343433
               sub-option 5 <Relative Path for Cert Prov>: 2F4365727450726F762F4365727450726F766973696F6E696E67536572766963652E73763