Configuración de 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. La compatibilidad con 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, consulte la directiva de ciclo de vida de Soporte técnico de Microsoft.

Se aplica a: Windows Server 2012 R2
Número de 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 desvolució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. No se usan el sufijo DNS principal ni los sufijos DNS específicos de la conexión, ni se intenta la devolución del sufijo principal. La lista de búsqueda de sufijos de dominio es una invalidación administrativa de todos los mecanismos de búsqueda estándar del Solucionador 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 la configuración de cliente (ubicado en la carpeta Redes,DNS/Conceptos/Uso de DNS/Administración de clientes/).

Inserción de 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 herramienta 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. En la sección "Script regini de ejemplo" de este artículo se proporciona un script Regini de ejemplo.
  • 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 se puede configurar DHCP para enviar una lista de búsqueda de sufijos de dominio. Actualmente, el servidor DHCP de Microsoft no admite esto.
  • 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, 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 interfaces de programación de aplicaciones (API) disponibles 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 archivo Suffix.txt. El espaciado siguiente 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 es 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 comando regini.exe suffix.txt.

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 script 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