Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Überprüfen Sie, ob die Firewall unter Linux aktiviert ist

Überprüfen Sie, ob die Firewall unter Linux aktiviert ist

藏色散人
藏色散人Original
2021-01-25 15:57:3252184Durchsuche

So überprüfen Sie, ob die Firewall unter Linux aktiviert ist: Überprüfen Sie zunächst mit dem Befehl „ifconfig“ oder „ip addr“ die IP des Linux-Hosts. Überprüfen Sie dann mit dem Befehl „service iptables status“, ob die Firewall aktiviert ist eingeschaltet.

Überprüfen Sie, ob die Firewall unter Linux aktiviert ist

Demonstrationsumgebung im Artikel: Centos6-System, Dell G3-Computer.

Empfohlen: „Linux-Video-Tutorial

linux Überprüfen Sie, ob die Firewall aktiviert ist, und löschen Sie die Iptables-Regeln

Vorbereitung

Bestätigen Sie zuerst die IP

Für den späteren Test bestätigen wir Es zuerst Die IP des Linux-Hosts. Sie können zum Anzeigen ifconfig oder ip addr verwenden.

Überprüfen Sie, ob die Firewall unter Linux aktiviert ist

Überprüfen Sie die vom System überwachten offenen Ports und bestätigen Sie mit netstat. Wie wir sehen, ist Port 143 offen.

Überprüfen Sie, ob die Firewall unter Linux aktiviert ist

Wie kann ich überprüfen, ob die Firewall aktiviert ist oder nicht? Centos6 verwendet den Status des Dienstes iptables, um zu überprüfen, ob er „firewalld“ ist. Verwenden Sie systemctl status firewalld, um zu überprüfen, ob es gestartet ist. Wie im Bild gezeigt, wird es bereits ausgeführt

Überprüfen Sie, ob die Firewall unter Linux aktiviert ist

Starten Sie den Firewall-Dienst neu. Da es sich bei der aktuellen Distributionsversion um Centos7 handelt, wird im folgenden Teil die Verwendung der Centos7-Firewall vorgestellt es sei denn, es liegt ein Konfigurationsfehler vor.

Überprüfen Sie, ob die Firewall unter Linux aktiviert ist

Iptables-Regeln anzeigen Wenn Sie die derzeit von iptables ausgeführten Regeln anzeigen möchten, verwenden Sie iptables -L, um sie aufzulisten.

Überprüfen Sie, ob die Firewall unter Linux aktiviert ist

Wie in dieser Kolumne gezeigt, ist meine Linux-Host-Port-143-Firewall für die Außenwelt offen.

Überprüfen Sie, ob die Firewall unter Linux aktiviert ist

Testen Sie über einen Computer im selben Netzwerksegment, Telnet-Linux-Host-IP 143, ob die Firewall in Ordnung ist.

Überprüfen Sie, ob die Firewall unter Linux aktiviert ist

IPtables-Regeln löschen Wenn Sie iptables-Regeln löschen, können Sie testen und feststellen, dass Port 143 nicht verfügbar ist. Der Befehl lautet

firewall-cmd --zone= public --remove-port=143/tcp --permanentÜberprüfen Sie, ob die Firewall unter Linux aktiviert ist

Um die von der Firewall zugelassenen Portnummern anzuzeigen, geben Sie den Befehl firewall-cmd --zone= ein public --list-ports Sie können die Portnummern überprüfen, die nicht in der Firewall des externen Computers aufgeführt sind, und diese entsprechend löschen. Wenn Sie das Löschen von iptables-Regeln abbrechen möchten, können Sie den Firewalld-Dienst direkt stoppen oder deaktivieren.

Überprüfen Sie, ob die Firewall unter Linux aktiviert ist

Das obige ist der detaillierte Inhalt vonÜberprüfen Sie, ob die Firewall unter Linux aktiviert ist. 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