====== Windows Networking ====== ====== Handy Commands ====== ===== List Listening Ports ===== Get-NetTCPConnection -state listen | Select-Object -Property *,@{'Name' = 'ProcessName';'Expression'={(Get-Process -Id $_.OwningProcess).Name}} | select-object OwningProcess,ProcessName,LocalPort =====Get host IP addresses===== Example of getting all IPv4 IP Addresses with Powershell Get-NetIPAddress -AddressFamily ipv4 | foreach {$_.IPAddress} ipconfig /all | findstr /i ipv4 ipconfig /all | sls ipv4 ===Get public IP=== (curl ifconfig.me).Content === Reset Network Stack === netsh winsock reset netsh int IP reset ipconfig /flushdns