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


Respostas:


27

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

Pode precisar liberar o DNS também. ipconfig /flushdns
31815 Frank Fu

3

Principal coisa: você pode definir o primeiro DNS como entrada estática. Em seguida, você pode adicionar / acrescentar apenas outros servidores DNS. Portanto, para definir o servidor DNS primário, use algo como isto:

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

Para adicionar / anexar outros servidores DNS, você deve usar a opção Adicionar , algo como isto:

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

Ou para simplificar a declaração 2:netsh interface ip add dns "Local Area Connection" 8.8.4.4 2
yW0K5o 25/12/19

1

Há muitas informações sobre o gerenciamento de servidores DNS com o Powershell. Aqui está um ótimo artigo da equipe de scripts:

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

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.