A lighthouse labeled with an IP number and port

Eine Portnummer ist eine virtuelle Adresse für ein Programm auf deinem Gerät. Sie ähnelt einer Miniversion einer IP-Adresse (die die Adresse eines Geräts im Internet darstellt). Erhältst du also eine Nachricht über Instagram, weist diese eine doppelte Adresse auf: die IP-Adresse deines Geräts sowie die von Instagram genutzte Portnummer. Herauszufinden, welche Ports offen sind, ist nochmal eine ganz andere Geschichte. In diesem Artikel erfährst du, wie du offene Portnummern herausfinden kannst. 

Wie kann ich meinen Port herausfinden?

Windows
macOS
  1. Drücke Windows-Taste + S.
  1. Drücke Command + Leertaste.
  1. Gib „cmd“ ein und drücke Enter.
  1. Gib „terminal“ ein und drücke Enter.
  1. Gib in der Konsole „netstat -a“ ein und drücke erneut Enter.
  1. Gib im Terminal „netstat -an“ ein und drücke erneut Enter.
  1. Deine Ports werden daraufhin in der lokalen Adressspalte im entsprechenden Format angezeigt
  1. Deine Ports werden daraufhin in der lokalen Adressspalte im entsprechenden Format angezeigt

Inhaltsverzeichnis

    Was ist ein Port?

    Ein Port ist ein virtueller Punkt in deinem Gerät, der den Anfang und das Ende einer Netzwerkverbindung darstellt. Im Gegensatz zu einer IP-Adresse ist ein Port einem bestimmten Prozess zugeordnet, nicht einem Gerät. Beide sind jedoch wichtig für die Kommunikation über das Internet. 

    Wenn eine IP-Adresse eine Gebäudeadresse wäre, dann währe eine Portnummer die Zimmernummer. 

    Ports stehen für verschiedene Prozesse und Dienste eines Geräts. Auf das Internet zugreifende Apps nutzen beispielsweise andere Ports als E-Mails oder Websites. Dies ermöglicht dem Gerät das Sortieren des Traffics auf geordnete Weise. 

    Lautet deine IP-Adresse z. B. 123.6.457.8 und du spielst ein Videospiel über Steam, wird sämtlicher mit dem Videospiel verknüpfter Web-Traffic mit 123.6.457.8:27000 gekennzeichnet sein: deiner IP-Adresse plus der von Steam für Game-Traffic genutzten Portnummer. 

    Wofür steht meine Portnummer?

    Port and ships with port numbers.

    Eine Portnummer ist eine digitale Kennzeichnung zur leichteren Identifizierung verschiedener Ports innerhalb eines Geräts. Diese ist mit einer der Adresse eines Gebäudes hinzugefügten Zimmernummer vergleichbar, wobei die Gebäudeadresse durch die IP-Adresse angegeben wird.

    Da viele Ports in verschiedenen Geräten gleichermaßen zu finden sind, gibt es so etwas wie „meine Portnummer“ nicht. Diese Nummern werden im Voraus festgelegt und gehören keiner bestimmten Person.

    Jedes Gerät verfügt jedoch über eine vollständige Liste aller darin verwendeter Ports.

    Wie genau kann ich meine Portnummer herausfinden?

    Es bedarf lediglich eines einzigen Befehls, um sich die komplette Liste aller Ports sowie deren Nummern anzeigen zu lassen. Führst du den „netstat -a“-Befehl aus, wird dir eine Reihe an verschiedenen IP-Adressen mitsamt Portnummern eingeblendet. 

    Ports werden stets mit vorangestellter IP-Adresse angezeigt. Lautet deine IP-Adresse 255.255.255, könnte der zugehörige Port in etwa so aussehen: 255.255.255:46664 (mit „46664“ als Portnummer). 

    Dies ist die kurze Version. Sehen wir uns nun an, wie du deine Portnummer auf verschiedenen Geräten ermitteln kannst.

    Portnummer herausfinden auf Windows?

    Um Ports mitsamt zugehörigen Nummern auf Windows zu ermitteln, folge zwei einfachen Schritten:

    1. Tippe „cmd“ in dein Suchfeld ein und drücke Enter.
    Windows search box with cmd written in it
    1. Tippe in die daraufhin erscheinende Konsole den Befehl „netstat -a“ ein und drücke Enter, um die vollständige Port-Liste mitsamt Nummern angezeigt zu bekommen.
    Command Prompt window showing port numbers

    IP-Adresse sowie Portnummern findest du in den Spalten Lokale und Remote-Adresse.

    Portnummer herausfinden auf macOS?

    Früher konntest du die Ports deiner Geräte über eine „Network Utility“-App auf macOS scannen, was Apple jedoch vor Kurzem eingestellt hat. Gehe zur Lokalisierung deiner Portnummer auf macOS folgendermaßen vor:

    1. Gib „terminal“ in deine Spotlight-Suche ein (Command+Leertaste).
    macOS search window with terminal written in it
    1. Gib Command „netstat -an“ ein, um dir eine vollständige Liste deiner Ports mit entsprechenden Nummern anzeigen zu lassen.
    macOS terminal window

    Werden dir mehrere Bereiche angezeigt, suche nach den Überschriften Protokoll, Lokale Adresse, Remote-Adresse, und Status . 

    Dort findest du die Nummer deiner IP-Adresse mit zugehöriger Portnummer unter Lokale und eingehende IP-Adressen in der Spalte Remote-Adresse.

    macOS terminal window showing IP addresses and ports

    Derweil gibt der Protokoll-Abschnitt Aufschluss über das vom Port genutzte Kommunikationsprotokoll. Dieses ist entweder UDP (User Datagram Protocol) oder TCP (Transmission Control Protocol).

    Portnummer herausfinden auf Android?

    Die Portnummer-Identifikation auf Mobilgeräten gestaltet sich ein wenig komplizierter. Keiner weiß, wie privat und sicher alle diese Netzwerk-überprüfenden Apps sind und welche Daten von ihnen gesammelt werden. 

    Aus diesem Grund habe ich mich mit dieser Frage an den Surfshark Security Officer gewandt, der mir den Nmap Sicherheitsscanner empfahl. Dieser ist eine gute Alternative für die absoluten Nerds da draußen.

    1. Lade den Nmap Security Scanner herunter und installiere ihn auf einem PC/Mac/Linux-Laptop. 
      1. Bewundere dieses Design der Nmap-Website, das als ein Relikt aus vergangenen Zeiten bezeichnet werden kann. 
    A screenshot of the Nmap website
    1. Verbinde deinen Laptop und Smartphone mit demselben WLAN-Netzwerk. 
    2. Öffne die/den Befehlszeile/Terminal auf deinem Laptop.
    3. Gib nmap –p– your.smartphones.ip.address ein, bevor du auf Enter drückst.
    Command prompt line with the Nmap command entered
    1. Warte, bis der Prozess ausgeführt wird. 
    2. Sämtliche offenen Ports werden nun in der Zeile PORTSTATUSDIENST gelistet.
    NMap scan results showing an open port

    Portnummer herausfinden auf iPhone?

    Der Apple App Store ist kein guter Indikator für die Vertrauenswürdigkeit oder Diebstahlgefahr von Netzwerkdiagnose-Apps. Aus diesem Grund solltest du dir einen Laptop zulegen und ein Programm namens Nmap Security Scanner benutzen. 

    Lade den Nmap Security Scanner herunter und installiere ihn auf einem PC/Mac/Linux-Laptop. 

    1. Verbinde deinen Laptop und iPhone mit demselben WLAN-Netzwerk. 
    2. Öffne die/den Befehlszeile/Terminal auf deinem Laptop. 
    3. Gib nmap –p– your.smartphones.ip.address ein, bevor du auf Enter drückst.
    4. Warte, bis der Prozess beendet ist. 
    5. Sämtliche offenen iPhone-Ports werden nun in der Zeile PORTSTATUSDIENST aufgelistet. 

    Was ist der Unterschied zwischen TCP- und UDP-Ports?

    Ports sind auf Transportprotokolle angewiesen – Informationstransfer-Methoden – zum eigentlichen Versenden und Erhalten von Daten. Die wichtigsten sind TCP (Transmission Control Protocol) und UDP (User Datagram Protocol).

    Deren Anwendungsfälle variieren je nach Situation. Hier eine kurze Gegenüberstellung.

    TCP
    UDP
    Ist an Verbindungen geknüpft und daher stabiler und zuverlässiger.
    Ist verbindungslos und setzt stärker auf Geschwindigkeit.
    Drei-Wege-Handshake macht es sicherer aber auch langsamer.
    Verzicht auf Handshake-Verfahren erhöht Sicherheitsrisiko sowie Zuverlässigkeit.
    Verwendet vom World Wide Web (WWW), E-Mail-Diensten, Datentransfer und verschiedenen Streaming-Diensten.
    Verwendet für zeitkritische Anwendungen und Dienste wie Streaming, Online-Gaming oder Apps zur Sprachkommunikation.
    Entscheidend, wenn Datenintegrität Vorrang vor Geschwindigkeit hat.
    Entscheidend, wenn Geschwindigkeit Vorrang vor korrekter Datenübermittlung hat.

    Wozu sind Portnummern gut?

    Über eine Portnummer kannst du:

    Deine Internetgeschwindigkeit maximieren

    Deine Ports öffnen und weiterleiten sowie einige rechenintensive Routerprozesse umgehen. Damit lassen sich weitaus bessere Download- und Streaming-Ergebnisse erzielen.

    Games und Apps erlauben es dir, aktive Firewalls zu umgehen

    Bestimmte Software und Spiele sind manchmal mit deiner Firewall nicht kompatibel. Durch die Identifizierung deiner Portnummern kannst du deine Geräte so konfigurieren, dass sie den Ports die Umgehung dieser Sicherheitsmechanismen erlauben.

    Offene (angreifbare) Ports in deinen Geräten bzw. Netzwerken ermitteln

    Da Ports Informationen in Form von Datenpaketen erhalten, bergen offene Ports die Gefahr von Hackerangriffen. Wenn du dich optimal schützen möchtest, solltest du offene Ports immer vermeiden.

    Was sind Windows/MacOS-Ports?

    Einige Prozesse und Anwendungen greifen auf ihre eigenen permanenten Ports zurück. Hier eine kurze Übersicht:

    Port
    Gebrauch
    20
    FTP (File Transfer Protocol) File-Sharing
    22
    SSH (Secure Shell) und andere sichere Kommunikationswege
    25
    SMTP (Simple Mail Transfer Protocol) für E-Mail-Routing
    53
    DNS (Domain Name System) oder das Ding, das dir auf grundlegender Ebene beim Entsperren von Internetinhalten hilft
    80
    HTTP (Hypertext Transfer Protocol) oder du erinnerst dich doch noch daran, wie du früher auf Websites zugegriffen hast
    194
    IRC (Internet Relay Chat), ähnelt einer primitiveren Version von Discord
    443
    HTTPS (Hypertext Transfer Protocol Secure) oder wie du im Prinzip heutzutage auf Internetseiten zugreifst
    556
    RTSP (Real Time Streaming Protocol), das zum Streamen von Spotify und zur Nutzung von Skype benötigt wird
    666
    DOOM, der Großvater sämtlicher Online-FPS-Games

    Wie kann ich offene Ports erkennen?

    Verschiedenste Portscanner, sowohl Software als auch online, unterstützen dich bei der Identifizierung offener oder durch Firewall gesperrter Ports, die gerade weitergeleitet oder geöffnet wurden. Damit lässt sich außerdem dein System auf Portschwachstellen hin überprüfen.

    Die Gefahren offener Ports gehören zu den wichtigsten Gründen dafür, dass VPNs wie Surfshark keine VPN-Portweiterleitung unterstützen. Deine Sicherheit ist unsere oberste Priorität und wir können daher von geöffneten Ports nur abraten.

    Sollten dir allerdings Internetsicherheit und Privatsphäre ein wichtiges Anliegen sein, kann ich nur empfehlen, Surfshark VPN und dessen zahlreiche Funktionen etwas genauer unter die Lupe zu nehmen.

    Fazit: Kenne deine Ports und halte sie geschlossen

    Ports zählen zu jenen Technologien, die still und im Verborgenen arbeiten, um Online-Kommunikation zu ermöglichen. Sie können sich allerdings auch als Gefahr für deine IT-Sicherheit entpuppen. Aus diesem Grund sollten unnötige Ports niemals offengelassen werden. Sie bei VPN-Nutzung weiterzuleiten, ist ebenfalls nicht empfehlenswert.

    Stopfe deine Sicherheitslöcher
    Ein VPN ist eine wesentliche Komponente für gesteigerte Sicherheit im Internet
    Surfshark

    Häufig gestellte Fragen

    Wo finde ich meine IP-Adresse und meinen Port?

    IP-Adresse und Ports findest du durch Öffnen der Konsole und Eingabe des „netstat -a“-Befehls sowie anschließender Suche nach den Nummern unter Lokale Adresse. 

    Wozu gehört Portnummer 8080?

    8080 ist eine meist von Web-Servern genutzte Portnummer. 

    Welche drei Porttypen werden unterschieden?

    Portnummern werden in drei Bereiche aufgeteilt: bekannte Ports, registrierte Ports und zeitlich begrenzte Ports: 

    • Bekannte Ports (0-1023) – sie werden von für das Betriebssystem wesentliche Prozesse verwendet: HTTP für Internetverkehr, FTP für Datenübertragung, usw. 
    • Registrierte Ports (1024-49151) – diese wurden von Unternehmen mit IATA (Die Internet Assigned Numbers Authority überwacht das Internet) zur eigenen Nutzung registriert. Skype verwendet Ports 23339, BitTorrent greift auf die Ports 6902-6968 zurück. 
    • Zeitlich begrenzte Ports (49152-65535) – diese werden für benutzerdefinierte bzw. vorübergehende Prozesse wie z. B. Browser-Tabs genutzt. 

    Welcher Port wird von der IP-Adresse genutzt?

    Philosophisch ausgedrückt nutzt eine IP-Adresse keinen oder auch jeden Port. Die treffendste Antwort auf diese Frage wäre wohl 443, nämlich der Port, der vom HTTPS-Protokoll heute zur Verarbeitung eines Großteils des Website-Traffic verwendet wird.