Configuración de las opciones del DHCP para habilitar el inicio de sesión en teléfonos IP

 

Última modificación del tema: 2012-06-21

El teléfono de escritorio Aastra 6725ip, HP 4120 IP Phone (teléfono de escritorio) y el teléfono de escritorio Polycom CX600 IP son los nuevos teléfonos de escritorio IP para Lync Server. A diferencia de lo que ocurriría con el antiguo teléfono de escritorio IP Polycom CX700, un usuario no puede escribir su nombre de usuario y contraseña en el teléfono para iniciar sesión. El motivo es que los teléfonos nuevos no tienen teclado alfanumérico. En su lugar, el teléfono utiliza las resultados de las consultas de las opciones del Protocolo de configuración dinámica de host (DHCP) durante el proceso de inicio para identificar y conectarse a Lync Server. Entonces, el usuario podrá escribir su número de teléfono o extensión y número de identificación personal (PIN) para autenticarse en el teléfono y, así, el teléfono se podrá conectar a Lync Server. De este modo, se autentica al usuario y se le permite iniciar sesión.

Para permitir que los teléfonos detecten y se conecten a Lync Server, asegúrese de que las siguientes opciones están configuradas en los servidores DHCP de la organización.

Opción Descripción Nota

43 (identificador de clase de proveedor: MS-UC-Client)

URL del servicio de aprovisionamiento de certificados del grupo de servidores de Lync Server

*Especifique la URL interna con el formato https://lyncsvrWebPoolFQDN:443/CertProv/CertProvisioningService.svc.

120

Nombre de dominio completo (FQDN) del registrador del grupo de servidores de la entidad de certificación

Especifique el FQDN del grupo de servidores que será el primer servidor de inicio de sesión del teléfono. Esto suele ser un grupo de servidores del director. Si no implementa un grupo de servidores del director, será el FQDN del grupo de servidores front-end.

43 (identificador de clase de proveedor: CPE-OCPHONE)

Identificador de la red de área local virtual (VLAN)

Si no usa una red de área local virtual (VLAN) para las comunicaciones unificadas (UC) o si usa modificadores habilitados para el protocolo LLDP (Link Layer Discovery Protocol) en la empresa para proporcionar identificadores de VLAN, no establezca esta opción.

Tenga en cuenta que la opción 43 no es una opción independiente. La opción tendrá valores diferentes dependiendo de para qué esté configurado el identificador de la clase de proveedor. El cliente identifica el proveedor para el que desea la información como opción 60 en la solicitud DHCP.

42

Servidor de tiempo

Esta opción solo debe configurarse en un entorno únicamente de intranet o en un escenario de autenticación de PIN para resolver la dirección del servidor de tiempo.

Para obtener una ubicación central normalmente atendida por un centro de datos, configure las opciones DHCP en los servidores DHCP del centro de datos. En el caso de sucursales en las que se ha implementado la aplicación de sucursal con funciones de supervivencia, puede configurar un servidor DHCP, si está disponible en la sucursal, o bien habilitar el DHCP de Lync Server. Cuando el DHCP de Lync Server está habilitado, Lync Server contesta a las consultas de opciones DHCP para las opciones 120 y 43 del DHCP. Tenga en cuenta que el DHCP de Lync Server no es un servidor DHCP completo. No proporciona concesiones, sino que solo proporciona las opciones descritas en la tabla anterior.

La opción 120 contiene los servidores de FQDN del grupo de servidores del registrador de Lync Server a los que pueden conectarse los clientes de Lync Server. Por ejemplo, si contoso.com es el servidor SIP, el valor de la opción 120 será la siguiente: 0 7 "e" "x" "a" "m" "p" "l" "e" 3 "c" "o" "m". Tenga en cuenta que Lync Server solo admite codificaciones de tipo “0” y “1”.

Para configurar el servidor DHCP de modo que los teléfonos IP puedan detectar Lync Server

  1. Agregue DHCPUtil.exe y DHCPConfigScript.bat a un recurso compartido de red al que se pueda acceder desde el servidor DHCP.

  2. En el servidor DHCP, ejecute lo siguiente en el símbolo del sistema:

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

    El FQDN web interno de Lync Server es el FQDN de los componentes web que se ejecutan en el grupo de servidores front-end de Lync Server. Esto se especifica normalmente usando Topology Builder como parte de las propiedades del grupo de servidores. Si no usa el equilibrio de carga del sistema de nombres de dominio (DNS) para el grupo de servidores, el FQDN web interno de Lync Server será igual que el FQDN del grupo de servidores de Lync Server.

  3. Valide que se crearon las entradas de las opciones DHCP y que un equipo cliente puede detectar Lync Server ejecutando DHCPUtil.exe -EmulateClient en el equipo cliente. Si no devuelve ningún error, las entradas se han creado correctamente.

    Actualmente esto solamente puede ejecutarse con un adaptador de red activo.

DHCPConfigScript.bat hace esencialmente lo siguiente:

netsh dhcp server add optiondef 120 UCSipServer Binary 0 comment="Sip Server FQDN"
netsh dhcp server set optionvalue 120 Binary <value of option 120>
 
netsh dhcp server add class MSUCClient "UC Vendor Class Id" "MS-UC-Client" 1
 
netsh dhcp server add optiondef 1 UCIdentifier Binary 0 Vendor=MSUCClient comment="UC Identifier"
netsh dhcp server set optionvalue 1 Binary vendor=MSUCClient <value of sub-option 1>
 
netsh dhcp server add optiondef 2 URLScheme Binary 0 Vendor=MSUCClient comment="URL Scheme"
netsh dhcp server set optionvalue 2 Binary vendor=MSUCClient <value of sub-option 2>
 
netsh dhcp server add optiondef 3 WebServerFqdn Binary 0 Vendor=MSUCClient comment="Lync Server Internal Web Fqdn"
netsh dhcp server set optionvalue 3 Binary vendor=MSUCClient <value of sub-option 3>
 
netsh dhcp server add optiondef 4 WebServerPort Binary 0 Vendor=MSUCClient comment="Lync Server Internal Web Fqdn Port"
netsh dhcp server set optionvalue 4 Binary vendor=MSUCClient <value of sub-option 4>
 
netsh dhcp server add optiondef 5 CertProvRelPath Binary 0 Vendor=MSUCClient comment="Cert Prov Relative Path"
netsh dhcp server set optionvalue 5 Binary vendor=MSUCClient <value of sub-option 5>