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

Leitfaden zum Öffnen von Ports in CentOS

Einführung

In der Netzwerkterminologie werden Ports als logische Verbindungsstellen bezeichnet, die TCP/IP und UDP (User Diagram Protocol) verwenden, um ein bestimmtes Serverprogramm von einem Clientprogramm oder Computer in einem zu spezifizieren Netzwerk. Portnummern reichen von 0 bis 65535, von denen jede einem bestimmten Dienst im Netzwerk zugewiesen ist. Beispielsweise verwenden HTTP-Dienste standardmäßig Port 80. Analog bezieht sich Port 8080 auf einen Ort im Netzwerk, an dem ein alternativer Webserver gehostet wird.

In Linux-basierten Betriebssystemen werden Ports mit Iptables geöffnet. Um zu erfahren, wie Sie die Firewall mit Iptables in Ubuntu 14.04 konfigurieren, verwenden Sie bitte den folgenden Link.

Konfigurieren Sie eine Firewall mit Iptables unter Ubuntu 14.04

In dieser kurzen Anleitung besprechen wir die Schritte zum Öffnen von Ports in CentOS.

Schritt 1:Login-Anforderungen

Um die Firewall-Einstellungen mit Iptable zu ändern, müssen Sie Zugriff auf ein Nicht-Root-Superuser-Konto mit auf Ihrem Server eingerichteten sudo-Berechtigungen haben. Zuerst müssen Sie wissen, dass iptables-Befehle nur mit Root-Rechten ausgeführt werden dürfen. Um diese Bedingung zu implementieren, fügen wir „sudo“ vor allen Befehlen in diesem Handbuch hinzu. Wir können uns auch als Root-Benutzer anmelden, indem wir die Befehle „su“ oder „sudo -i“ verwenden, aber wir bleiben in dieser Anleitung bei „sudo“.

Schritt 2:Aktuelle Iptables-Regeln prüfen

Zunächst müssen wir die aktuellen Regeln finden, die für die iptables konfiguriert sind. Dies wird mit dem folgenden Befehl erreicht:

# sudo iptables -L
Kette INPUT (Richtlinie ACCEPT)Ziel     Prot Opt Source               Ziel         Chain FORWARD (Policy ACCEPT)Ziel     Prot Opt Source               Ziel         Chain OUTPUT (Policy ACCEPT)Ziel     Prot Opt Source            pre>. >.  

Wir können die aktuellen Regeln auch in einem einfacheren Format sehen, indem wir das -S-Flag anstelle des -L-Flags verwenden:

# sudo iptables -S
-P INPUT ACCEPT-P FORWARD ACCEPT-P OUTPUT ACCEPT

Schritt 3:Port hinzufügen

Es gibt verschiedene Portnummern von 0 bis 65535, die hinzugefügt werden können. Nehmen wir als Referenz Port 80, der HTTP-Diensten entspricht. Verwenden Sie den folgenden Befehl, um Port 80 zur Firewall-Kette hinzuzufügen.

# sudo iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT

Andere Ports werden ebenfalls auf die gleiche Weise wie oben hinzugefügt, indem die entsprechende Portnummer anstelle von „80“ ersetzt wird.

Schritt 4:Speichern der Iptables-Regeln

Es ist wichtig, die Iptables-Regeln zu speichern, sobald sie in der Firewall konfiguriert sind. Denn sobald das System neu gestartet wird, ohne die neuen Regeln zu speichern, werden sie auf die Standardregeln zurückgesetzt. Um die Änderungen dauerhaft zu speichern, verwenden Sie den folgenden Befehl

# sudo service iptables save

Ubuntu
  1. So öffnen Sie Ports auf Iptables in einem Linux-Server

  2. Öffnen Sie einen Port auf Ubuntu 20.04 - Schritt-für-Schritt-Anleitung?

  3. CentOS / RHEL :Wie finde ich heraus, ob ein Netzwerkport offen ist oder nicht?

  4. CentOS / RHEL:Anleitung zur Fehlerbehebung bei iptables

  5. So öffnen Sie Port 2195 in iptables CentOS 6 zum Aktivieren des APNS

So öffnen und schließen Sie Ports unter RHEL 8 / CentOS 8 Linux

So überprüfen Sie offene Ports unter RHEL 8 / CentOS 8 Linux

So installieren Sie Iptables unter CentOS 7

So öffnen Sie einen Port auf Ubuntu 20.04

So finden und schließen Sie offene Ports in Linux

So verwenden Sie Netcat zum Scannen offener Ports in Linux