Como automatizar a reconfiguração do servidor DNS para TCP / IPv4 e TCP / IPv6 no Windows 7?

4

Eu preciso alternar as configurações do protocolo IP versão 4 (TCP / IPv4) e do protocolo IP versão 6 (TCP / IPv6) para a configuração do servidor DNS de " Obtenha o endereço do servidor DNS automaticamente " para valores codificados (para os servidores DNS do Google) e vice-versa. É meio trabalhoso fazer manualmente (preciso ir para Painel de Controle - Rede e Conexões de Rede da Internet , abra Conexão de Rede sem Fio 2 e abra para a versão correspondente, insira os valores do servidor DNS e repita para o outro). Existe algum utilitário ou script que automatize o processo? Obrigado.

    
por Alek Davis 18.04.2012 / 07:24

3 respostas

2

Do prompt de comando elevado (ou do arquivo .bat):

netsh interface ipv4 set dnsserver "Wireless Network Connection 2" source=static addr=8.8.8.8
netsh interface ipv4 add dnsserver "Wireless Network Connection 2" addr=8.8.4.4 index=2

ou

netsh interface ipv4 set dnsserver "Wireless Network Connection 2" source=dhcp

Você pode simplesmente substituir o ipv4 pelo ipv6 (e o endereço correto, é claro).

    
por 19.04.2012 / 11:27
8

No powershell:

$wmi = Get-WmiObject win32_networkadapterconfiguration -filter "ipenabled = 'true'" 
$DNSServers = "8.8.8.8","8.8.4.4"  
$wmi.SetDNSServerSearchOrder($DNSServers)

Para reverter:

$wmi.SetDNSServerSearchOrder()

(sem parâmetros = null, isto irá colocá-lo de volta no modo automático)

Referências:

link

link

    
por 18.04.2012 / 07:30
1

Alguns fabricantes (IBM / Lenovo, Sony para mencionar apenas alguns) costumavam fornecer aos usuários seus próprios utilitários (de marca) para resolver isso. É usado principalmente em notebooks: quando o notebook está conectado a uma rede "conhecida", o utilitário configura automaticamente o que você precisa para viver nessa rede (proxy, DNS, talvez IPs secundários nas mesmas interfaces). Se você estiver usando esse tipo de sistema, tente usar essa opção.

Por outro lado, por que você não configura isso nos servidores DCHP nessas redes? Configurações estáticas (por MAC) são algo que não é difícil de implementar, de qualquer forma.

    
por 04.05.2012 / 08:59