Como alterar seu endereço IP usando o PowerShell

Índice:

Como alterar seu endereço IP usando o PowerShell
Como alterar seu endereço IP usando o PowerShell

Vídeo: Como alterar seu endereço IP usando o PowerShell

Vídeo: Como alterar seu endereço IP usando o PowerShell
Vídeo: Como preparar um arquivo para impressão! A MELHOR FORMA de enviar a arte do Photoshop para a Gráfica - YouTube 2024, Abril
Anonim
Já mostramos como você pode alterar seu endereço IP a partir do prompt de comando, o que exigiu longos comandos netsh, agora estamos fazendo a mesma coisa no PowerShell, sem a complexidade.
Já mostramos como você pode alterar seu endereço IP a partir do prompt de comando, o que exigiu longos comandos netsh, agora estamos fazendo a mesma coisa no PowerShell, sem a complexidade.

Nota: Os comandos a seguir são novos no PowerShell v3 e, portanto, exigem o Windows 8, eles também exigem um prompt de comando administrativo.

Nota do editor: Este artigo é provavelmente para o nosso público mais nerd e requer algum conhecimento básico de endereçamento IP e notação CIDR

Mudando seu endereço IP

Vimos pessoas puxando seus cabelos tentando alterar seus endereços IP usando classes WMI enigmáticas em versões mais antigas do PowerShell, mas isso mudou com o PowerShell v3, agora há um módulo NetTCPIP que traz a maior parte da funcionalidade para o PowerShell nativo. Embora um pouco confuso no início, principalmente devido à falta de documentação no momento, ele começa a fazer sentido, uma vez que os geeks mostram como isso é feito.

A alteração de um endereço IP pode ser feita usando o cmdlet New-NetIPAddress, ele tem vários parâmetros, alguns dos quais nem sequer estão documentados no Get-Help. Então aqui está:

New-NetIPAddress –InterfaceAlias “Wired Ethernet Connection” –IPv4Address “192.168.0.1” –PrefixLength 24 -DefaultGateway 192.168.0.254

Isso pressupõe o seguinte:

  • O nome da interface para a qual você deseja alterar o endereço IP é Rede Local
  • Você deseja atribuir estaticamente um endereço IP de 192.168.0.1
  • Você deseja definir uma máscara de sub-rede de 255.255.255.0 (que é / 24 na notação CIDR)
  • Você quer definir um gateway padrão de 192.168.0.254

Você obviamente mudaria as configurações para algumas que correspondam aos critérios de endereçamento da sua rede.

Definindo suas informações de DNS

Agora vem outra parte complicada, acontece que há um módulo separado chamado DNSClient que você precisa usar para manipular suas configurações de DNS. Para alterar seu servidor DNS, você usaria:

Set-DnsClientServerAddress -InterfaceAlias “Wired Ethernet Connection” -ServerAddresses 192.168.0.1, 192.168.0.2

Isso pressupõe que você deseja definir o servidor DNS primário para conexão Ethernet com fio como 192.168.0.1 e o servidor DNS secundário como 192.168.0.2. Isso é tudo que existe para isso.

Recomendado: