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