Windows: como alterar o endereço IP em linha de comando com o Netsh

Faça uma pergunta
É possível alterar as configurações TCP/IP no Windows a partir de uma única linha de comando para, por exemplo, automatizar esta tarefa graças a uma cadeia de caracteres (script). Isso pode ser feito graças à ferramenta <bold<netsh.exe</bold> (NetShell), cujas configurações são especificadas abaixo.


Como configurar o endereço IP estático

netsh interface ip set address "Descrição" static %endereço% %netmask% %gateway% %metric%

"Descrição" designa um texto que descreve o nome da conexão;
%endereço% indica o endereço IP;
%netmask% representa a máscara de sub-rede;
%gateway% representa o endereço IP da passarela;
%metric% representa a métrica da placa de rede (em geral = 1).

Por exemplo:


netsh interface ip set address "Rede local" static 192.168.0.3 255.255.255.0 192.168.0.1 1

Como configurar o endereço IP dinâmico (DHCP)

netsh interface ip set address "Descrição" dhcp

Como configurar o servidor de nomes principal

netsh interface ip set dns "Descrição" static %DNS%

%DNS% designa o endereço IP do servidor DNS

Como configurar o servidor de nomes secundário

netsh interface ip add dns "Descrição" %ENDEREÇO% %INDEX%

%ENDEREÇO% designa o endereço IP do servidor DNS;
%INDEX% indica a ordem de prioridade do servidor DNS (geralmente, 2 para um servidor DNS secundário).

Foto: © Microsoft.
Jean-François Pillou

Jean-François Pillou - Fundador do CCM
Mais conhecido como Jeff, Jean-François Pillou é o fundador do CommentCaMarche.net. Ele também é CEO do CCM Benchmark e diretor digital do Grupo Figaro.

Mais informações sobre a equipe do CCM

Veja também