Port-Referenz
Über 70 gängige TCP/UDP-Ports mit Beschreibungen durchsuchen.
Ihre Daten verlassen niemals Ihren Browser
| Port | Protokoll | Dienst | Beschreibung | |
|---|---|---|---|---|
| 80 | TCP | HTTP | Standard unencrypted web traffic. Usually redirects to HTTPS (443) on modern sites. | |
| 443 | TCP | HTTPS | HTTP over TLS/SSL. The default for secure websites and APIs. | |
| 591 | TCP | FileMaker HTTP | FileMaker Pro web publishing over HTTP (alternate for port 80). | |
| 8000 | TCP | HTTP Alt / Django | Common alternative HTTP port; default for Django and many Python dev servers. | |
| 8008 | TCP | HTTP Alt | Official IANA alternative for HTTP; used by some appliances and admin panels. | |
| 8080 | TCP | HTTP Alt / Proxy | The most common HTTP alternative — Tomcat, proxies, caching services, and dev servers. | |
| 8443 | TCP | HTTPS Alt | Alternative HTTPS port, typical for Tomcat SSL and admin consoles. | |
| 20 | TCP | FTP (Data) | FTP data transfer channel in active mode. | |
| 21 | TCP | FTP (Control) | FTP command/control channel. Plain-text credentials — prefer SFTP or FTPS. | |
| 22 | TCP | SSH / SFTP | Secure Shell for encrypted logins, tunneling, and SFTP file transfer. | |
| 69 | UDP | TFTP | Trivial File Transfer Protocol. Lightweight, no auth — used for PXE boot and device firmware. | |
| 115 | TCP | SFTP (legacy) | Simple File Transfer Protocol, an early predecessor — not the SSH-based SFTP. | |
| 873 | TCP | rsync | rsync daemon protocol for fast incremental file synchronization. | |
| 989 | TCP | FTPS (Data) | FTP data channel over TLS/SSL. | |
| 990 | TCP | FTPS (Control) | FTP control channel over TLS/SSL (implicit FTPS). | |
| 2049 | TCP/UDP | NFS | Network File System for sharing directories between Unix/Linux systems. | |
| 25 | TCP | SMTP | Server-to-server email relay. Often blocked for outbound use by ISPs and cloud hosts. | |
| 110 | TCP | POP3 | Post Office Protocol v3 — downloads mail to one device, usually deleting it from the server. | |
| 143 | TCP | IMAP | Internet Message Access Protocol — mail stays on the server and syncs across devices. | |
| 465 | TCP | SMTPS | SMTP over implicit TLS. Deprecated once, now re-standardized for message submission. | |
| 587 | TCP | SMTP (Submission) | Message submission with STARTTLS. The recommended port for sending mail from clients. | |
| 993 | TCP | IMAPS | IMAP over TLS/SSL. The standard for secure mailbox access. | |
| 995 | TCP | POP3S | POP3 over TLS/SSL for encrypted mail retrieval. | |
| 53 | TCP/UDP | DNS | Domain Name System. UDP for queries, TCP for zone transfers and large responses. | |
| 67 | UDP | DHCP (Server) | DHCP server side — hands out IP addresses and network configuration to clients. | |
| 68 | UDP | DHCP (Client) | DHCP client side — receives address leases and renewals from the server. | |
| 88 | TCP/UDP | Kerberos | Kerberos authentication, central to Active Directory domains. | |
| 123 | UDP | NTP | Network Time Protocol for clock synchronization across systems. | |
| 137 | TCP/UDP | NetBIOS-NS | NetBIOS name service on legacy Windows networks. | |
| 138 | UDP | NetBIOS-DGM | NetBIOS datagram service on legacy Windows networks. | |
| 139 | TCP | NetBIOS-SSN | NetBIOS session service; older SMB file sharing transport. | |
| 161 | UDP | SNMP | Simple Network Management Protocol for monitoring routers, switches, and servers. | |
| 162 | UDP | SNMP Trap | Receives asynchronous SNMP trap alerts from managed devices. | |
| 179 | TCP | BGP | Border Gateway Protocol — the routing protocol of the internet backbone. | |
| 389 | TCP/UDP | LDAP | Lightweight Directory Access Protocol for directory services like Active Directory. | |
| 445 | TCP | SMB | Server Message Block — Windows file and printer sharing (SMB direct over TCP). | |
| 514 | UDP | Syslog | Syslog for forwarding log messages to a central collector. | |
| 515 | TCP | LPD | Line Printer Daemon protocol for network printing. | |
| 631 | TCP/UDP | IPP / CUPS | Internet Printing Protocol, used by CUPS on Linux and macOS. | |
| 636 | TCP | LDAPS | LDAP over TLS/SSL for encrypted directory access. | |
| 1194 | TCP/UDP | OpenVPN | Default port for OpenVPN tunnels (usually UDP). | |
| 1723 | TCP | PPTP | Point-to-Point Tunneling Protocol VPN. Legacy and considered insecure. | |
| 5060 | TCP/UDP | SIP | Session Initiation Protocol for VoIP call setup. | |
| 5061 | TCP | SIP over TLS | Encrypted SIP signaling. | |
| 23 | TCP | Telnet | Unencrypted remote terminal. Obsolete and insecure — use SSH instead. | |
| 3389 | TCP/UDP | RDP | Remote Desktop Protocol for Windows remote administration. | |
| 5900 | TCP | VNC | Virtual Network Computing for graphical remote desktop access. | |
| 1433 | TCP | Microsoft SQL Server | Default MSSQL database engine port. | |
| 1434 | UDP | MSSQL Browser | SQL Server Browser service for resolving named instances. | |
| 1521 | TCP | Oracle DB | Oracle Database listener default port. | |
| 3306 | TCP | MySQL / MariaDB | Default port for MySQL and MariaDB servers. | |
| 5432 | TCP | PostgreSQL | Default PostgreSQL server port. | |
| 5984 | TCP | CouchDB | Apache CouchDB HTTP API. | |
| 6379 | TCP | Redis | Redis in-memory data store. Never expose to the public internet without auth. | |
| 9042 | TCP | Cassandra (CQL) | Apache Cassandra native CQL transport. | |
| 9200 | TCP | Elasticsearch | Elasticsearch REST/HTTP API. | |
| 9300 | TCP | Elasticsearch (Transport) | Elasticsearch inter-node cluster communication. | |
| 11211 | TCP/UDP | Memcached | Memcached distributed memory caching system. | |
| 27017 | TCP | MongoDB | Default MongoDB server port. | |
| 27018 | TCP | MongoDB (Shard) | MongoDB shard server default port. | |
| 1883 | TCP | MQTT | MQTT lightweight publish/subscribe messaging, common in IoT. | |
| 4222 | TCP | NATS | NATS messaging system client connections. | |
| 5672 | TCP | AMQP (RabbitMQ) | Advanced Message Queuing Protocol — default RabbitMQ port. | |
| 8883 | TCP | MQTT over TLS | Secure MQTT over TLS/SSL. | |
| 9092 | TCP | Kafka | Apache Kafka broker default port. | |
| 15672 | TCP | RabbitMQ Management | RabbitMQ web management console and HTTP API. | |
| 61613 | TCP | STOMP (ActiveMQ) | STOMP text-based messaging protocol on ActiveMQ. | |
| 2181 | TCP | Zookeeper | Apache Zookeeper coordination service client port. | |
| 2375 | TCP | Docker (unencrypted) | Docker REST API without TLS. Extremely dangerous if exposed publicly. | |
| 2376 | TCP | Docker (TLS) | Docker REST API over TLS — the secure way to expose the Docker daemon. | |
| 3000 | TCP | Dev Server | Default for many dev servers: React (create-react-app), Rails, Grafana, Express demos. | |
| 5000 | TCP | Dev Server | Default for Flask and many Python/Node dev servers (also Docker Registry, UPnP on some systems). | |
| 5601 | TCP | Kibana | Kibana web UI for visualizing Elasticsearch data. | |
| 6443 | TCP | Kubernetes API | Kubernetes API server default port. | |
| 8081 | TCP | HTTP Alt | Common secondary admin/proxy port; React Native Metro runs on 8081 by default. | |
| 8500 | TCP | Consul | HashiCorp Consul HTTP API and web UI. | |
| 9000 | TCP | PHP-FPM / SonarQube | Used by PHP-FPM, SonarQube, Portainer, and many admin panels. | |
| 10250 | TCP | Kubelet API | Kubernetes kubelet HTTPS API on each node. | |
| 1080 | TCP | SOCKS Proxy | SOCKS proxy protocol, widely used for tunneling traffic. | |
| 3128 | TCP | Squid Proxy | Squid caching web proxy default port. |
Keine Ports gefunden.
Port-Referenz ist ein durchsuchbares, nach Kategorien filterbares Verzeichnis der TCP- und UDP-Ports, über die Sie tatsächlich stolpern — Web- und Mail-Standards, Datenbanken, Message Queues, Dev-Server und Infrastrukturdienste. Statt in Foren-Threads zu suchen, um sich zu merken, ob Elasticsearch 9200 oder 9300 ist, schlagen Sie es in Sekunden nach. Es ist für Entwickler gedacht, die Firewall-Regeln schreiben, für DevOps-Ingenieure, die Verbindungslogs lesen, und für alle, die prüfen, was auf einem Rechner lauscht.
Suchen und Filtern
Das Werkzeug bietet zwei Wege, rund achtzig Einträge einzugrenzen. Das Suchfeld nimmt eine Portnummer (443), einen Dienstnamen (redis) oder ein Wort aus der Beschreibung (proxy). Numerische Abfragen nutzen zuerst die exakte Übereinstimmung; passt nichts genau, fällt die Suche auf eine Präfixsuche zurück, sodass 80 die Ports 8000, 8008, 8080 und 8443 neben Port 80 selbst zeigt. Textabfragen sind unabhängig von Groß- und Kleinschreibung und durchsuchen Dienstname und Beschreibung.
Unter dem Suchfeld schränken Kategorie-Chips die Tabelle jeweils auf eine Familie ein: Web, Dateiübertragung, E-Mail, Netzwerk, Fernzugriff, Datenbanken, Messaging und Dev-Tools. Jede Zeile zeigt die Portnummer, ihr Protokoll, den Dienst und eine einzeilige Beschreibung, mit einer Kopierschaltfläche für die Nummer. Alles ist ein statischer lokaler Datensatz, sodass Ergebnisse sofort ohne Netzwerkanfragen erscheinen.
Die drei Portbereiche
Portnummern reichen von 0 bis 65535 und sind in drei IANA-Bereiche aufgeteilt. Die Ports 0–1023 sind die well-known Ports, die Kernprotokollen zugewiesen sind — 22 SSH, 25 SMTP, 53 DNS, 80 HTTP, 443 HTTPS. Die Ports 1024–49151 sind die registrierten Ports, auf denen Anwendungen leben, etwa MySQL auf 3306, PostgreSQL auf 5432, Redis auf 6379 und MongoDB auf 27017. Die Ports 49152–65535 sind dynamische bzw. ephemere Ports, die das Betriebssystem der Client-Seite jeder ausgehenden Verbindung vorübergehend zuteilt.
Der Bereich allein sagt nicht, ob ein Dienst sicher ist. Eine Datenbank auf einem registrierten Port kann genauso exponiert sein wie eine auf einem well-known Port, wenn sie ohne Authentifizierung an eine öffentliche Schnittstelle gebunden ist.
Praxisbeispiele
| Sie suchen | Was zurückkommt | Warum es wichtig ist |
|---|---|---|
443 | HTTPS, TCP | Der Zielport für fast den gesamten sicheren Web- und API-Verkehr |
22 | SSH / SFTP, TCP | Verschlüsselte Remote-Anmeldung und Dateiübertragung teilen sich diesen Port |
5432 | PostgreSQL, TCP | Der Standard in Verbindungszeichenfolgen und Docker-Compose-Dateien |
9200 | Elasticsearch REST, TCP | Häufig auf Cloud-Hosts offen gelassen; sollte gefiltert werden |
5000 | Dev-Server, TCP | Flask und viele Node-Dev-Server; auf manchen Systemen auch Docker Registry und UPnP |
LISTEN-Audit nach netstat-Art | Kategorien Datenbanken und Dev | Zeigt Dienste, die Sie nicht freigeben wollten |
Zwei Einträge liegen nah genug beieinander, um Verwirrung zu stiften: Die REST-API von Elasticsearch ist 9200, während der interne Cluster-Transport 9300 nutzt, und der MongoDB-Server ist 27017, während Shard-Server standardmäßig 27018 verwenden.
Entwicklungswerkzeuge kollidieren ständig auf denselben niedrigen Tausenderstellen. Create-react-app von React und Express-Demos nutzen standardmäßig 3000, Flask und viele Python-Server 5000, Django 8000 und Tomcat 8080, während der Metro-Bundler von React Native 8081 belegt. Wenn zwei Projekte denselben Port beanspruchen, scheitert das zweite mit EADDRINUSE — die Lösung ist, die PORT-Einstellung des Frameworks zu überschreiben, statt den Dienst zu deaktivieren. Die Suche in der Dev-Kategorie ist ein schneller Weg, um zu erkennen, welches Werkzeug einen Port besitzt, den Sie in der Ausgabe von lsof -i gefunden haben.
Ports, die Sie niemals freigeben sollten
Manche Standardeinstellungen sind gefährlich, sobald sie ins Internet zeigen. Redis (6379), MongoDB (27017), Elasticsearch (9200) und Memcached (11211) werden häufig ohne Authentifizierung ausgeliefert und standen hinter vielen großen Datenlecks. Die unverschlüsselte API von Docker auf 2375 ist schlimmer — sie gewährt faktisch Root-Kontrolle über den Host. Telnet (23) überträgt Anmeldedaten im Klartext, und das alte PPTP (1723) nutzt gebrochene Verschlüsselung.
Das sichere Muster ist, diese Dienste an 127.0.0.1 zu binden, sie in ein privates Subnetz zu legen oder einen VPN- bzw. SSH-Tunnel zu verlangen und alles andere per Firewall zu blockieren. Eine Port-Referenz sagt Ihnen, welche Nummer ein Dienst nutzt; sie macht diesen Dienst nicht sicher zum Veröffentlichen.
TCP, UDP und Dienste mit zwei Protokollen
Jeder Eintrag nennt sein Protokoll. DNS (53), LDAP (389), NFS (2049), SIP (5060), SMB-nahe NetBIOS-Dienste und NTP (123) erscheinen alle mit ihrem tatsächlichen Transport, und mehrere sind dual-protokollfähig. UDP eignet sich für kleine, wiederholungstolerante Request-Response-Daten, während TCP alles trägt, was geordnete, zuverlässige Zustellung braucht. SNMP ist auf 161 für Polling und 162 für Traps aufgeteilt, beide über UDP. Wenn eine Firewall-Regel nicht greift, ist eine Protokollabweichung — TCP erlauben, obwohl der Dienst UDP spricht — eines der Ersten, was zu prüfen ist.
Häufige Fehler
- Einen Port nach Beschreibung statt nach Nummer öffnen. Cloud-Security-Groups nehmen Nummern, wandeln Sie also zuerst den Dienstnamen um.
- Annehmen, ein ephemerer Client-Port sei ein lauschender Dienst. Hohe Quellports sind die Client-Seite einer Verbindung.
- Einen Datenbankport vorübergehend zum Debuggen offen lassen. Automatisierte Scanner finden ihn innerhalb von Minuten.
- 587 und 25 verwechseln. 587 ist die Einreichung von Clients; 25 ist die Weiterleitung zwischen Servern und wird oft blockiert.
- Vergessen, dass Docker Ports standardmäßig auf
0.0.0.0veröffentlicht. Eine Zuordnung-p 3306:3306kann MySQL über localhost hinaus freigeben, wenn Sie nicht an127.0.0.1binden.
Verwandte Tools
Häufig gestellte Fragen
Warum nutzen manche Dienste TCP und UDP auf derselben Portnummer?
Die Portnummer und das Transportprotokoll sind getrennte Namensräume, sodass Port 53 DNS über UDP für schnelle Abfragen und DNS über TCP für Zonentransfers und große Antworten tragen kann. Port 389 (LDAP) und 2049 (NFS) verhalten sich genauso. Prüfen Sie beim Öffnen einer Firewall, ob der Dienst ein Protokoll oder beide braucht.
Warum zeigt die Suche nach 80 auch Ports wie 8000, 8080 und 8443?
Die Suche versucht zuerst eine exakte Portübereinstimmung. Wenn kein Eintrag genau passt, fällt sie auf eine Präfixsuche zurück, sodass 80 alle Ports liefert, deren Nummer mit 80 beginnt. Geben Sie die vollständige Nummer ein, um ein einzelnes Ergebnis zu erhalten, oder ein Stichwort wie http, um verwandte Dienste zu sehen.
Welchen Port sollte ich für eine Web-App hinter einem Reverse-Proxy öffnen?
Geben Sie nur 443 ins Internet frei und halten Sie die Upstream-App auf einem internen Port wie 3000 oder 8080. Der Proxy beendet TLS auf 443 und leitet reines HTTP intern weiter. Den App-Port direkt zu öffnen umgeht TLS, Ratenbegrenzung und Zugriffsregeln des Proxys.
Warum wird Port 25 von Providern und Cloud-Anbietern oft blockiert?
Port 25 ist für die Server-zu-Server-Weiterleitung gedacht und wird stark für Spam missbraucht. Die meisten privaten Provider und viele Cloud-Hosts blockieren ausgehenden Port 25, damit kompromittierte Rechner keinen Spam direkt versenden. Nutzen Sie stattdessen 587 mit STARTTLS für die authentifizierte Einreichung aus einer Anwendung.
Was ist ein ephemerer Port, und warum protokolliert mein Server hohe Client-Ports?
Wenn ein Client eine Verbindung öffnet, vergibt das Betriebssystem einen temporären Quellport aus dem dynamischen Bereich, typischerweise 49152 bis 65535. Diese hohen Nummern in Logs sind die Client-Seite der Verbindung, kein Dienst, auf den der Client lauscht. Der Zielport ist derjenige, der den Dienst identifiziert.
Woran erkenne ich, ob ein aufgeführter Port TCP oder UDP verwendet?
Die Spalte Protokoll zeigt TCP, UDP oder TCP/UDP für jeden Eintrag. Als Faustregel nutzen Request-Response-Dienste eher UDP und verbindungsorientierte oder zuverlässige eher TCP, doch die Tabelle ist maßgeblich. Auf der Kommandozeile listet ss -tlnp die TCP-Listener und ss -ulnp die UDP-Listener.
Geprüft vom HandyTools-Hub-Team · Zuletzt aktualisiert