PortChecker Logo
PortChecker

Port 23 — Telnet (TCP)

Telnet

Vad är port 23?

Okrypterad textkommunikation

Detta är en well-known port (0–1023) som används av kärntjänster som Telnet.  ·  RFC 854

När behöver du ha port 23 öppen?

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.

Vanliga användningar och programvara

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

Säkerhet

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.

Är port 23 säker?

En öppen port ökar attackytan. Säkerheten beror på hur Telnet är konfigurerad.

Hög risk

Denna port är ett aktivt mål för automatiserade attacker. Håll den stängd om inte Telnet aktivt behövs och begränsa åtkomsten till kända IP-intervall i din brandvägg.

Kontrollera port 23 nu

Testa anslutning till port 23 på valfri värd.

1-65535

Öppna port 23

För att tillåta inkommande anslutningar till port 23 (Telnet), konfigurera din brandvägg och lägg till en regel för portvidarebefordran på din router till enhetens lokala IP-adress.

Windows-brandvägg

Öppna Windows Defender-brandväggen → Avancerade inställningar → Ingående regler → Ny regel → Port → TCP → Specifika lokala portar: 23 → Tillåt anslutningen → Ge regeln ett namn och spara.

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

Logga in på routern (192.168.1.1 eller 192.168.0.1) → Portvidarebefordran → Lägg till en ny regel: Protokoll TCP, Extern port 23, Internt IP: enhetens lokala IP, Intern port 23 → Spara.

Så stänger du port 23

Om du inte behöver Telnet, blockera porten i brandvägg eller router.

Windows-brandvägg

För att blockera port 23 i Windows, kör följande kommando i PowerShell eller kommandotolken (som administratör):

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

Ta bort eller inaktivera port forwarding-regeln för port 23.

Vanliga frågor

Vad används port 23 till?▾

Port 23 är standardporten för Telnet över TCP. Den används av servrar och applikationer som behöver ta emot inkommande anslutningar för denna tjänst. Om den behöver vara öppen beror på om du aktivt kör en Telnet-server — annars bör den förbli stängd.

Är det säkert att ha port 23 öppen?▾

En öppen port 23 ökar din attackyta. Om du inte aktivt kör Telnet, stäng porten i din brandvägg och ta bort regler för portvidarebefordran. Om Telnet måste vara tillgängligt, begränsa åtkomsten till kända IP-adresser och håll programvaran uppdaterad.