Redes - Wanderson304/PowerShell GitHub Wiki

Redes

Doc comandos de rede em PowerShell

14 exemplos de Comandos de Rede no PowerShell CMDLET: Como gerenciar interface de rede via PowerShell no Windows Executando tarefas de redes com PowerShell Powershell - Testar conectividade de porta TCP Abrir uma porta no Firewall usando a linha de comando

1. Visualizar as configurações de rede atuais dos adaptadores Get-NetIPConfiguration

2. Listar os adaptadores e seus respectivos endereços IP: Get-NetIPAddress | Sort InterfaceIndex | FT InterfaceIndex, InterfaceAlias, IPAddress -Autosize

3. Obter informações apenas de interfaces configuradas com IPv4: Get-NetIPAddress | ? AddressFamily -eq IPv4 | FT –AutoSize

4. Listar os adaptadores de rede presentes no computador, com seus nomes, descrição, status, endereços MAC e taxa de transmissão: Get-NetAdapter

5. Obter informações sobre um adaptador em particular (por exemplo, Ethernet): Get-NetAdapter Ethernet

6. Testar conexão a um host (ping): Test-NetConnection www.bosontreinamentos.com.br

7. Testar conexão a um host com informações mais detalhadas: Test-NetConnection www.bosontreinamentos.com.br -InformationLevel Detailed

8. Testar conexão a um host e mostrar somente o IP do host, resultado do teste e RTT da conexão: Test-NetConnection www.bosontreinamentos.com.br | Select -ExpandProperty PingReplyDetails | FT Address, Status, RoundTripTime

9. Descobrir informações sobre os servidores DNS associados a um host (similar a NSLOOKUP): Resolve-DNSName www.planetaunix.com.br

10. Traçar a rota até um determinado host remoto (tracert): Test-NetConnection www.planetaunix.com.br -TraceRoute

11. Visualizar as conexões de rede TCP/IP atuais da máquina (similar ao netstat): Get-NetTCPConnection

12. Visualizar somente as conexões de rede TCP/IP estabelecidas (status ESTABLISHED): Get-NetTCPConnection | ? State -eq Established | FT –Autosize

13. Visualizar somente as conexões de rede TCP/IP cuja porta remota é a de número 80: Get-NetTCPConnection | ? RemotePort -eq 80 | FT –Autosize

14. Visualizar somente as conexões de rede cujo endereço IP remoto seja diferente de 0.0.0.0: Get-NetTCPConnection | ? RemoteAddress -notlike 0.0.0.0 | FT –Autosize

Outros comandos

Get-NetAdapter Restart-NetAdapter Get-NetIPInterface Get-NetIPAddress Get-NetRoute Get-NetConnectionProfile Get-DNSClientCache Get-DNSClientServerAddress