GNU/Linux >> LINUX-Kenntnisse >  >> Linux

14 gängige Netzwerkports, die Sie kennen sollten

Die physischen Ports an Ihrem Computer ermöglichen die Kommunikation mit Peripheriegeräten wie Tastatur und Maus und die Verbindung mit Internetgeräten über Ethernet-Kabel.

Das Linux-Terminal

  • Die 7 besten Terminalemulatoren für Linux
  • 10 Befehlszeilentools für die Datenanalyse unter Linux
  • Jetzt herunterladen:SSH-Spickzettel
  • Spickzettel für fortgeschrittene Linux-Befehle
  • Linux-Befehlszeilen-Tutorials

In Computernetzwerken dienen Ports einem ähnlichen Zweck. Wenn ein Computersystem versucht, sich mit einem anderen Computer zu verbinden, dient der Port als Kommunikationsendpunkt. Es ist auch möglich, dass verschiedene Dienste, die auf demselben Computer ausgeführt werden, verschiedene Ports verfügbar machen und über diese Ports miteinander kommunizieren. Einfach ausgedrückt:Wenn eine Softwareanwendung oder ein Dienst mit anderen kommunizieren muss, wird ein Port verfügbar gemacht. Ports werden mit positiven 16-Bit-Ganzzahlen ohne Vorzeichen im Bereich von 0 bis 65535 identifiziert. Andere Dienste verwenden diese Portnummer, um mit dem Dienst oder der App zu kommunizieren. Portnummern werden in drei Bereiche unterteilt:bekannte Ports, registriert Ports und dynamisch oder privat Ports.

Bekannte Ports (auch bekannt als Systemports ) sind von 0 bis 1023 nummeriert. Zum Beispiel, um eine Verbindung zum Host example.com herzustellen über SSH würde ich diesen Befehl verwenden:

ssh [email protected] -v

In diesem Beispiel steht -v für verbose und Sie sollten eine Ausgabe ähnlich der folgenden sehen:

debug1: Connecting to example.com [<IP Addr>] port 22

Wie gezeigt, versucht SSH, eine Verbindung zu example.com herzustellen unter Verwendung von Portnummer 22. Sie können das -p verwenden Option zur Angabe einer anderen Portnummer; andernfalls ist SSH standardmäßig 22.

Die Internet Assigned Numbers Authority (IANA) hat häufig verwendeten Diensten wie SSH, FTP, HTTP, HTTPS und anderen Portnummern zugewiesen. Hier sind einige der häufigsten:

Portnummer

Verwendung

20

FTP-Datenübertragung (File Transfer Protocol)

21

File Transfer Protocol (FTP)-Befehlssteuerung

22

Secure Shell (SSH)

23

Telnet - Remote Login Service, unverschlüsselte Textnachrichten

25

SMTP-E-Mail-Routing (Simple Mail Transfer Protocol)

53

DNS-Dienst (Domain Name System)

80

Im World Wide Web verwendetes Hypertext Transfer Protocol (HTTP)

110

Post Office Protocol (POP3), das von E-Mail-Clients verwendet wird, um E-Mails von einem Server abzurufen

119

Network News Transfer Protocol (NNTP)

123

Network Time Protocol (NTP)

143

Internet Message Access Protocol (IMAP) Management von digitaler Post

161

Simple Network Management Protocol (SNMP)

194

Internet Relay Chat (IRC)

443

HTTP Secure (HTTPS) HTTP über TLS/SSL

 

Bei meiner Arbeit stoße ich am häufigsten auf die Ports 80, 443, 20, 21, 22, 23, 25 und 53. Wenn Sie diese Ports kennen, können Sie effizienter arbeiten.

Welche Ports verwenden Sie am häufigsten und warum?

Erfahren Sie mehr über Linux-Netzwerke


Linux
  1. Wussten Sie, dass Linux in Ihrem Fernseher ist?

  2. 15 häufig verwendete Netzwerkports erklärt

  3. Telnet zu einem Port, um die Netzwerkkonnektivität zu testen

  4. 15 Beispiele für Linux Bash History-Erweiterungen, die Sie kennen sollten

  5. Lesen Sie /proc, um zu erfahren, ob ein Prozess einen Port geöffnet hat

So führen Sie einen Port-Scan unter Linux durch

5 coole Linux-Überwachungstools, die Sie ausprobieren sollten (im Jahr 2021)

10 Überwachungstools für Linux-Systemadministratoren, die Sie kennen sollten

Öffnen eines Ports unter Linux

Interessante Fakten über Linux, die Sie kennen sollten

15 unabhängige Linux-Distributionen, die Sie kennen sollten