Comandos de rede úteis para Windows PowerShell

janelas PowerShell está se tornando uma das melhores opções quando se trata de gerenciar o Windows, tanto no nível organizacional quanto em casa, devido aos múltiplos cmdlets que foram desenvolvidos para oferecer um melhor nível de gestão de acordo com a necessidade.

Desta vez, veremos alguns dos melhores comandos em nível de rede que podemos usar no PowerShell para obter informações precisas e úteis.

Comandos de rede úteis para usar com o Windows Powershell

Get-NetAdapterCom este comando você mostra as propriedades básicas do adaptador de rede.

PROLONGAR

Este comando é semelhante ao seguinte:

 netsh interface show interface

PROLONGAR

ObservaçãoSe quisermos obter as informações de um adaptador específico, faremos o seguinte:

 Get-NetAdapter -Name * interface * 

Get-NetIpAddressGraças a este comando teremos acesso à configuração do endereço IP, tanto IPv4 como IPv6 e respectivas interfaces de rede.

PROLONGAR

Podemos ver informações detalhadas de parâmetros como:

  • Direção IP
  • ID da interface
  • Tipo de endereço
  • Comprimento
  • Sufixo e mais.

Get-NetIPConfigurationCom este comando teremos informações sobre a configuração da rede, interfaces utilizáveis, endereços IP e endereços DNS do sistema.

PROLONGAR

Get-NetConnectionProfileGraças a este comando, obteremos um perfil de conexão associado aos adaptadores de rede configurados.

PROLONGAR

Get-NetRouteGraças a este comando obteremos toda a rota utilizada pelos pacotes no processo de envio e recebimento:

PROLONGAR

 Get-NetAdapter | ft Name, Status, Linkspeed, VlanID
Ele nos permite obter informações detalhadas sobre cada adaptador, indicando seu status, velocidade e identificador de VLAN, se houver:

PROLONGAR

Get-NetAdapter | ft Name, DriverName, DriverVersion, DriverInformation, DriverFileNameGraças a este comando poderemos ver informações detalhadas de cada adaptador de rede, como a localização do driver, versão do driver, etc:

PROLONGAR

Desative ou ative um adaptador Wi-FiPara ativar ou desativar um adaptador de rede, executaremos o seguinte:

 Disable-NetAdapter -Name "Conexão de rede sem fio" Enable-NetAdapter -Name "Conexão de rede sem fio"

Renomear um adaptador de rede Wi-FiPara renomear um adaptador de rede Wi-Fi, executaremos a seguinte sintaxe:

PROLONGAR

Get-NetAdapter -Name "LAN" | Get-DnsClientServerAddressEste comando permite obter o endereço do servidor DNS com sua interface, tipo e endereço completo:

PROLONGAR

Defina um endereço IPCaso desejemos estabelecer um novo endereço IP no sistema, faremos o seguinte:

 New-NetIPAddress -InterfaceAlias ​​"Interface" -IPv4Address (endereço IP) -PrefixLength "24"

Exclua um endereço IPCaso desejemos eliminar um endereço IP, executaremos a seguinte sintaxe:

 Get-NetAdapter -Name "Interface" | Remove-NetIPAddress

Ping com PowerShellSabemos que podemos executar um ping para verificar o status de um computador remoto e com o PowerShell podemos realizar essa tarefa de maneira simples, executando a seguinte sintaxe:

 Test-NetConnection -ComputerName (site)

PROLONGAR

O resultado será o seguinte:

PROLONGAR

Se quisermos obter mais informações, podemos executar o seguinte:

 Test-NetConnection -ComputerName www.solvetic.com -InformationLevel Detailed

PROLONGAR

Execute tracert com PowerShellO tracert é um comando básico que nos permite conhecer em detalhes os roteadores pelos quais os pacotes são enviados a um destino específico.
Para executar o tracert no PowerShell, devemos inserir o seguinte:

 Test-NetConnection (Destination) -TraceRoute

PROLONGAR

O resultado obtido será:

PROLONGAR

Verificação de portaCom o Windows PowerShell, será possível saber o status das portas abertas em um computador de destino.

Para verificar, por exemplo, a porta 80, vamos executar o seguinte:

 Test-NetConnection -ComputerName (Target) -Port 80

PROLONGAR

Para verificar as portas HTTP, executamos:

 Test-NetConnection -ComputerName (Target) -CommonTCPPort HTTP

PROLONGAR

Execute NSLOKKUP com PowerShellNSLOOKUP foi projetado para encontrar informações do servidor de nomes para domínios consultando o Sistema de Nomes de Domínio (DNS).

Podemos executar este utilitário usando o PowerShell com a seguinte sintaxe. Lá obtemos informações detalhadas sobre o DNS.

 Resolve-DnsName www.solvetic.com

PROLONGAR

Ver informações de redeNetstat é um utilitário que nos oferece a possibilidade de conhecer o estado atual da rede, as portas e o seu proprietário. Para isso, iremos executar o seguinte:

 Get-NetTCPConnection

PROLONGAR

Podemos filtrar este resultado para aquelas portas cujo estado é estável, para isso executamos o seguinte:

 Get-NetTCPConnection -State estabelecido

PROLONGAR

Como podemos ver, temos em mãos uma série de comandos que nos ajudarão a obter informações atuais e realizar várias tarefas de gerenciamento em alguns parâmetros de rede no sistema Windows.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave