středa 17. ledna 2024

PowerShell Skenování Portů: Snadný Způsob, Jak Zjistit Stav Portů na Vaš...

PowerShell je skvělým nástrojem pro síťovou správu! V tomto tutoriálu se podíváme, jak snadno skenovat porty na konkrétní IP adrese a provádět rychlou síťovou diagnostiku. Představíme skript a příkaz Test-NetConnection, který vám ušetří čas a usnadní život. Dejte nám vědět, jak vám to šlo v komentářích! 

 



PowerShell Skenování Portů

testovaní portu

Skript pro PowerShell:

Test-NetConnection -ComputerName "cílová_IP_adresa" -Port cílový_port PowerShell Skenování Portů

PowerShell Skenování Portů

Skript pro PowerShell:

function Test-Port {
    param (
        [string]$IPAddress,
        [int]$Port
    )

    try {
        $tcpClient = New-Object System.Net.Sockets.TcpClient
        $tcpClient.Connect($IPAddress, $Port)
        Write-Host "Port $Port na adrese $IPAddress je otevřen."
    } catch {
        Write-Host "Port $Port na adrese $IPAddress je uzavřen nebo došlo k chybě: $_"
    } finally {
        if ($tcpClient -ne $null) {
            $tcpClient.Close()
        }
    }
}

$targetIP = "cílová_IP_adresa"
$startPort = 1
$endPort = 100

for ($port = $startPort; $port -le $endPort; $port++) {
    Test-Port -IPAddress $targetIP -Port $port
}

Žádné komentáře:

Okomentovat