EulandaXtools — Funktionsreferenz
Testet, ob ein TCP-Port eines Servers (typischerweise ein SFTP-Port) erreichbar ist.
Test-SftpPort [-Hostname] <string> [[-Port] <int>] [[-Timeout] <int>] [<CommonParameters>]Die Funktion `Test-SftpPort` prüft, ob ein Server auf einem angegebenen Hostnamen oder einer IP-Adresse an einem bestimmten TCP-Port erreichbar ist. Standardmäßig verwendet sie Port 22 (SFTP). Die Verbindung erfolgt mit einem definierbaren Timeout, um die Reaktionszeit der Prüfung zu begrenzen. Das Ergebnis ist ein boolescher Wert, der angibt, ob der Port erreichbar war oder nicht.
-Hostname
Type: stringHostname oder IP-Adresse des Servers, dessen Port getestet werden soll.
-Port
Type: int
Default: 22TCP-Portnummer, die überprüft werden soll. Standardwert ist 22 für SFTP oder 21 bei FTP.
-Timeout
Type: int
Default: 2000Maximale Wartezeit in Millisekunden für den Verbindungsaufbau. Standard ist 2000 ms.
boolGibt `$true` zurück, wenn der Port erreichbar ist, andernfalls `$false`.
# Überprüft, ob der Standardport 22 auf "sftp.example.com" innerhalb von 2000 ms erreichbar ist.
Test-SftpPort -Hostname "sftp.example.com"# Überprüft, ob der Port 21 auf der IP-Adresse "192.168.1.10" innerhalb von 5000 ms erreichbar ist.
Test-SftpPort -Hostname "192.168.1.10" -Port 21 -Timeout 5000