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
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
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!