PortChecker Logo
PortChecker

Port 23 — Telnet (TCP)

Telnet

Was ist Port 23?

Telnet war der ursprüngliche Standard für den Fernzugriff auf Terminals, bevor SSH existierte. Es überträgt alle Daten — einschließlich Benutzernamen und Passwörter — unverschlüsselt über das Netzwerk. Jeder Angreifer mit Netzwerkzugang kann Telnet-Zugangsdaten sofort abfangen. Telnet wurde zugunsten von SSH abgelöst und sollte auf keinem modernen System mehr verwendet werden.

Dies ist ein Well‑Known Port (0–1023), der von Kernservices wie Telnet genutzt wird.  ·  RFC 854

Wann benötigen Sie Port 23 geöffnet?

Almost never open. Use SSH (port 22) for all remote access. Only open if connecting to legacy hardware (old routers or switches) that does not support SSH — and even then, only over a private, isolated network.

Häufige Nutzung und Software

  • Legacy Cisco IOS devices
  • Older network switches
  • Industrial control systems (ICS)
  • Embedded device management

Sicherheit

Telnet is critically insecure — credentials and all session data are transmitted in plain text with zero encryption. Replace Telnet with SSH (port 22) immediately on any system under your control. Block port 23 at your firewall. The only acceptable use is on fully isolated lab networks with no internet exposure.

Ist Port 23 sicher?

Ein offener Port vergrößert die Angriffsfläche. Sicherheit hängt von der Konfiguration von Telnet ab.

Hohes Risiko

Dieser Port wird aktiv von automatisierten Angriffen ins Visier genommen. Halten Sie ihn geschlossen, sofern Telnet nicht aktiv benötigt wird, und beschränken Sie den Zugriff auf bekannte IP-Bereiche in Ihrer Firewall.

Port 23 jetzt prüfen

Testen Sie die Erreichbarkeit von Port 23 auf einem Host.

1-65535

Port 23 öffnen

Um eingehende Verbindungen zu Port 23 (Telnet) von außerhalb Ihres Netzwerks zu erlauben, konfigurieren Sie Ihre Firewall und fügen Sie auf Ihrem Router eine Portweiterleitung zur lokalen IP Ihres Geräts hinzu.

Windows-Firewall

Windows Defender Firewall öffnen → Erweiterte Einstellungen → Eingehende Regeln → Neue Regel → Port → TCP → Bestimmte lokale Ports: 23 → Verbindung zulassen → Benennen und speichern.

netsh advfirewall firewall add rule name="Open Port 23" dir=in action=allow protocol=tcp localport=23
Linux (UFW / iptables)sudo ufw allow 23/tcpsudo iptables -A INPUT -p tcp --dport 23 -j ACCEPT
Router

Melden Sie sich bei Ihrem Router an (192.168.1.1 oder 192.168.0.1) → Portweiterleitung → Neue Regel: Protokoll TCP, Externer Port 23, Interne IP: lokale IP Ihres Geräts, Interner Port 23 → Speichern.

Port 23 schließen

Wenn Sie Telnet nicht benötigen, blockieren Sie den Port in Firewall oder Router.

Windows-Firewall

Um Port 23 unter Windows zu blockieren, führen Sie folgenden Befehl in PowerShell oder Eingabeaufforderung aus (als Administrator):

netsh advfirewall firewall add rule name="Block Port 23" dir=in action=block protocol=tcp localport=23
Linux (UFW / iptables)sudo ufw deny 23/tcpsudo iptables -A INPUT -p tcp --dport 23 -j DROP
Router

Entfernen oder deaktivieren Sie die Portweiterleitung für Port 23.

Häufig gestellte Fragen

Wofür wird Port 23 verwendet?▾

Port 23 ist der Standard-TCP-Port für Telnet. Er wird von Servern und Anwendungen genutzt, die eingehende Verbindungen für diesen Dienst akzeptieren müssen. Ob Sie ihn offen benötigen, hängt davon ab, ob Sie aktiv einen Telnet-Server betreiben — wenn nicht, sollte er geschlossen bleiben.

Ist es sicher, Port 23 offen zu lassen?▾

Ein offener Port 23 vergrößert Ihre Angriffsfläche. Wenn Sie Telnet nicht aktiv betreiben, schließen Sie diesen Port in Ihrer Firewall und entfernen Sie Portweiterleitungsregeln. Falls Telnet erreichbar sein muss, schränken Sie den Zugriff auf bekannte IP-Adressen ein, halten Sie die Software aktuell und verwenden Sie starke Authentifizierung.