Cómo configurar una lista de búsqueda de sufijos de dominio en los clientes del sistema de nombres de dominio

En este artículo se describe cómo automatizar el proceso de configuración de la lista de búsqueda de sufijos de dominio en los clientes del Sistema de nombres de dominio (DNS).

Nota

Este artículo se aplica a Windows 2000. El soporte técnico para Windows 2000 finaliza el 13 de julio de 2010. El Centro de soluciones de fin de soporte técnico de Windows 2000 es un punto de partida para planear la estrategia de migración desde Windows 2000. Para obtener más información, vea la Directiva de ciclo de vida de soporte técnico de Microsoft.

Versión original del producto:   Windows Server 2012 R2
Número KB original:   275553

Resumen

En este artículo no se describe cuándo es necesario configurar la lista de búsqueda de sufijos de dominio en un cliente. En este artículo solo se describe cómo distribuir una lista de búsqueda de sufijos de dominio a gran escala.

Más información

El proceso de resolución de nombres típico para Microsoft Windows 2000 usa el sufijo DNS principal y cualquier sufijo DNS específico de la conexión. Si estos sufijos no funcionan, el proceso de resolución de nombres intenta devolución del sufijo DNS principal.

Cuando se configura una lista de búsqueda de sufijos de dominio en un cliente, solo se usa esa lista. El sufijo DNS principal y los sufijos DNS específicos de la conexión no se usan, ni se intenta la devolución del sufijo principal. La lista de búsqueda de sufijos de dominio es un reemplazo administrativo de todos los mecanismos estándar de búsqueda de resolución de nombres de dominio (DNR).

Para obtener más información sobre cómo se usan los sufijos DNS, vaya a la Ayuda de Windows 2000 y vea el tema Configuración de las opciones de cliente (que se encuentra en la carpeta Redes/DNS/Conceptos/Uso de DNS/Administrar clientes/).

Insertar la lista de búsqueda de sufijos de dominio en clientes DNS

Los siguientes métodos de distribución están disponibles para insertar la lista de búsqueda de sufijos de dominio en clientes DNS:

  • Regini.exe. La Regini.exe del Kit de recursos de Microsoft Windows 2000 se puede usar para colocar la configuración de la lista de búsqueda de sufijos de dominio en el Registro. Se proporciona un script Regini de ejemplo en la sección "Script Regini de ejemplo" de este artículo.
  • Instalación desatendida. Puede rellenar la configuración de la lista de búsqueda de sufijos de dominio durante una instalación desatendida.

Los siguientes métodos de distribución no están disponibles para insertar la lista de búsqueda de sufijos de dominio en clientes DNS:

  • Protocolo de configuración dinámica de host (DHCP). No puede configurar DHCP para enviar una lista de búsqueda de sufijos de dominio. Actualmente, el servidor DHCP de Microsoft no admite esta opción.
  • Netsh (Netshell). La utilidad Netsh no tiene ningún comando para establecer o cambiar la lista de búsqueda de sufijos de dominio.
  • Directiva de grupo. En Windows 2000, la directiva de grupo no tiene ningún mecanismo para distribuir la lista de búsqueda de sufijos de dominio. Sin embargo, Windows Server 2003 incluye esta característica.
  • Microsoft Visual Basic Scripting Edition (VBScript). No hay disponibles interfaces de programación de aplicaciones (API) que le permitan crear scripts de un cambio en la lista de búsqueda de sufijos de dominio.

Script Regini de ejemplo

Cree un archivo de texto con las dos líneas de texto siguientes y guárdelo como Suffix.txt archivo. El siguiente espaciado debe ser exactamente como se muestra, donde adatum.xxx significa un sufijo de dominio. Se pueden especificar hasta seis sufijos de dominio. El orden de búsqueda se encuentra de izquierda a derecha.

\Registry\Machine\System\CurrentControlSet\Services\TCPIP\Parameters
SearchList="testadatum.com,test2adatum.net,test3adatum.gov"

Copie los archivos Regini.exe y Suffix.txt en la ubicación anterior y ejecute el regini.exe suffix.txt anterior.

Cuando el script haya actualizado el Registro, debe reiniciar el equipo para que se actualice la configuración.

Para ejecutar el script, debe tener acceso de administrador o de nivel de sistema al equipo.

Nota

Otro método consiste en usar el Host de scripts de Microsoft Windows:

  1. Cree un archivo con la extensión .vbs (por ejemplo, C: \add.vbs).

  2. Agregue las dos líneas siguientes al archivo:

    SET WSHShell = CreateObject("WScript.Shell")
    WSHShell.RegWrite "HKLM\System\CurrentControlSet\Services\TCPIP\Parameters\SearchList", "testadatum.com,test2adatum.net,test3adatum.gov", "REG_SZ"
    

    (la segunda línea comienza con "WSHShell.RegWrite" y termina con "REG_SZ")

  3. Haga doble clic en el archivo para ejecutarlo o, en un símbolo del sistema, escriba C: \add.vbs