¿Cómo puedo configurar mi configuración de DNS usando el símbolo del sistema o PS?

¿Cómo puedo configurar mi configuración de DNS usando el símbolo del sistema o PS?

A través de la CLI (ya sea cmd.exe o PowerShell) en Windows 7, ¿cómo edito los parámetros DNS TCP/IP para un adaptador de red específico?

Respuesta1

netsh.exe

netsh interface ip set dns name="Local Area Connection" source=static addr=none

netsh interface ip add dns name="Local Area Connection" addr=8.8.4.4 index=1
netsh interface ip add dns name="Local Area Connection" addr=8.8.8.8 index=2

netsh interface ip set dns name="Local Area Connection" source=dhcp

Respuesta2

Lo principal: puedes configurar el primer DNS como entrada estática. A continuación sólo puedesagregar/adjuntarotros servidores DNS. Entonces, para configurar el servidor DNS primario, use algo como esto:

netsh interface ip set dns name="Local Area Connection" static 8.8.8.8

para agregar/añadir otros servidores DNS tienes que usaragregaropción, algo como esto:

netsh interface ip add dns name="Local Area Connection" addr=8.8.4.4 index=2

Respuesta3

Hay un montón de información sobre cómo administrar servidores DNS con Powershell, aquí hay un excelente artículo dechicos de secuencias de comandos:

Si desea administrar su propia configuración de DNS local en su estación de trabajo, puede usar PowerShell para conectarse a WMI y usar elClases DNS WMI.

información relacionada