Como posso definir minhas configurações de DNS usando o prompt de comando ou PS?

Como posso definir minhas configurações de DNS usando o prompt de comando ou PS?

Por meio da CLI (cmd.exe ou PowerShell) no Windows 7, como edito os parâmetros DNS TCP/IP para um adaptador de rede específico?

Responder1

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

Responder2

Principal coisa: você pode definir o primeiro DNS como entrada estática. Em seguida, você só podeadicionar/acrescentaroutros servidores DNS. Então, para configurar o servidor DNS primário, use algo assim:

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

para adicionar/anexar outros servidores DNS que você deve usaradicionaropção, algo assim:

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

Responder3

Há muitas informações sobre como gerenciar servidores DNS com Powershell. Aqui está um ótimo artigo dopessoal do script:

Se quiser gerenciar suas próprias configurações de DNS local em sua estação de trabalho, você pode usar o PowerShell para se conectar ao WMI e usar oClasses WMI de DNS.

informação relacionada