Mit
Test-NetConnection überprüfen, ob ein TCP-Port im
Netzwerk antwortet - 01.02.2025
TCP Port Check
PowerShell
So kann
man mit der PowerShell überprüfen, ob ein TCP-Port im Netzwerk
antwortet. Geben Sie dazu in einem PowerShell Konsolenfenster den Befehl
Test-NetConnection in der folgenden Syntax ein:
PS C:\> Test-NetConnection
-ComputerName MyServer -Port 443
ComputerName :
MyServer
RemoteAddress :
10.4.1.14
RemotePort
: 443
InterfaceAlias : Ethernet
SourceAddress
: 10.4.3.1
TcpTestSucceeded : True
|
|
Kurzform
PS C:\> tnc MyServer -Port 443
Man kann also auch das
Schlüsselwort „ComputerName“ weglassen.
Lässt man auch den Port weg,
wird ein Ping ausgeführt:
PS C:\> tnc MyServer
ComputerName :
MyServer
RemoteAddress :
10.4.1.14
InterfaceAlias
: Ethernet
SourceAddress
: 10.4.3.32
PingSucceeded : True
PingReplyDetails
(RTT) : 2 ms
|
|
Will man den Befehl dauerhaft
(permanent, endlos) laufen lassen, kommt folgender Einzeiler zum Einsatz:
PS C:\>
while ($true) {
"$(Test-Connection -ComputerName MyServer -Quiet)" }
True
True
True
True
True
False
False
False
True
True
|
|
Problem beim Test-NetConnection
Befehl: Er dauert relativ lange, vor allem, wenn der Port nicht
antwortet.
Ergebnis farblich
darstellen
Schneller ist das kleine, portable Kommandozeilen-Tool
PortCheck 3.0. Es zeigt die Ergebnisse der Port-Abfragen rot oder grün an und hat
noch einige Zusatzfunktionen. So kann man zum Beispiel Datum und
Uhrzeit anzeigen lassen oder in eine Datei loggen (Logfile). Sogar
der angezeigte Text lässt sich modifizieren, so dass beispielsweise
statt "10.6.1.20 - Port 25001 - closed"
dann "Produktionsmaschine GA2000 antwortet
nicht" ausgegeben wird. Sehr interessant für Nicht-IT-Affine
Anwender.

Hier können Sie PortCheck downloaden (kostenlos):
Download PortCheck 3.0 bei Heise:
https://www.heise.de/download/product/portcheck
Download PortCheck 3.0 beim Hersteller Lugrain Software:
TCP Port
Check (Windows). Hier findet man auch viele Beispiele.
PingTool 4.3 - die TCP
Port Check GUI
PingTool ist ein graphisches PingTool mit integriertem TCP
PortCheck. Die PortCheck-Ergebnisse können dabei innerhalb der GUI
oder mit dem eingebauten TCP PortCheck Kommandozeilen-Tool ermittelt
werden. Es ist auf deutsch und englisch verfügbar und kostenlos.

Häufig verwendete TCP Ports:
TCP Port
21 - FTP (File Transfer Protocol)
TCP Port
22 - SSH (Secure Shell)
TCP Port
23 - Telnet
TCP Port
25 - SMTP --> zum Artikel
TCP Port Check SMTP 25
TCP Port
80 - HTTP
TCP Port
110 - POP3
TCP Port
135 - DCE / WMI
TCP Port
139 - NetBIOS
TCP Port
143 - IMAP4
TCP Port
443 - HTTPS
TCP Port
445 - SMB
TCP Port
1433 - MS SQL
TCP Port
1494 - ICA (Citrix)
TCP Port
1521 - Oracle
TCP Port
3389 - RDP
TCP Port
5060 - SIP
TCP Port
8080 - HTTP Alternative
TCP Port
8443 - HTTPS Alternative