Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So lösen Sie das Problem des blockierten Ports unter Linux

So lösen Sie das Problem des blockierten Ports unter Linux

angryTom
angryTomOriginal
2019-11-06 09:47:5413226Durchsuche

So lösen Sie das Problem des blockierten Ports unter Linux

So lösen Sie das Problem des blockierten Ports unter Linux

Linux-Systeme verfügen über Netzwerk-Firewall-Einstellungen Wenn die Firewall ausgeschaltet ist, kann Telnet mit diesem Port verbunden werden, solange ein Dienst auf einem bestimmten Port aktiviert ist. Voraussetzung dafür, dass Telnet eine Verbindung zu einem bestimmten Port herstellen kann, ist, dass der Dienst aktiviert ist Dieser Port wird aktiviert und die Firewall erlaubt den Zugriff auf diesen Port.

Lassen Sie uns darüber sprechen, wie Sie das Problem blockierter Ports lösen können.

Stellen Sie den erforderlichen Port ein, um die Firewall passieren zu können:

Die Methode zum Festlegen eines bestimmten Ports, damit er die Firewall passieren kann, ist wie folgt:

vi /etc/sysconfig/iptables

Betreten Sie die Bearbeitungsseite und fügen Sie die folgende Konfiguration

-A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT

an der angegebenen Stelle hinzu. Dieser Satz sollte nach -A INPUT -m state --state NEW -m tcp -p tcp eingefügt werden --dport 22 -j AKZEPTIEREN

und geändert Speichern und beenden, Netzwerkkartendienst neu starten

service iptables restart

Informationen zur Portöffnung anzeigen

service iptables status

So lösen Sie das Problem des blockierten Ports unter Linux

Wenn der Server die Öffnungsinformationen sehen kann, wird er im Allgemeinen erfolgreich geöffnet.

Bestimmen Sie, ob ein bestimmter Port über einen Dienst verfügt

netstat -anp |grep „Zu überprüfende Portnummer“, z. B. netstat -anp |grep „9001“

Wenn 9001 in /etc/sysconfig/iptables eingestellt ist, um die Firewall zu passieren, und der Dienst erneut gestartet wird, können andere Computer im Netzwerksegment eine Telnet-Verbindung zum 9001-Port des Computers herstellen. Sie können auf diesem Computer auch Localhost 9001 telneten, um zu prüfen, ob 9001 telnetet werden kann.

Wenn Sie einen Server gekauft haben, müssen Sie auch die Portberechtigung in der Sicherheitsgruppe festlegen.

Empfohlen: Linux-Betriebs- und Wartungs-Tutorial

Das obige ist der detaillierte Inhalt vonSo lösen Sie das Problem des blockierten Ports unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn