So deaktivieren Sie die Firewall dauerhaft in Red Hat Linux
Ich habe die folgenden Schritte ausgeführt, um die Firewall unter Linux zu deaktivieren. Nach dem Neustart ist die Firewall wieder aktiviert. Wie deaktiviere ich die Firewall dauerhaft?
Melden Sie sich als root-Benutzer an.
-
Geben Sie als Nächstes die folgenden drei Befehle ein, um die Firewall zu deaktivieren.
service iptables save service iptables stop chkconfig iptables off
-
IPv6-Firewall deaktivieren.
service ip6tables save service ip6tables stop chkconfig ip6tables off
5 answers
Für Version 7 von CentOS oder RedHat Enterprise müssen Sie den Befehl systemctl verwenden.
Zum Beispiel:
#Check status:
systemctl status firewalld
#Stop firewall:
systemctl stop firewalld
#Disable firewall:
systemctl disable firewalld
Extrahiert aus: http://www.sysadmit.com/2016/12/linux-deshabilitar-firewall-redhat-centos.html
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2016-12-21 10:28:32
ZU Ihrer Information: Dies funktioniert nicht mehr in RHEL7 und dem praktischen Init.d-Skript wurde entfernt.
Folgendes hat bei mir funktioniert.
systemctl stop firewalld
systemctl disable firewalld
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-10-28 10:19:02
Um es dauerhaft zu deaktivieren, können Sie die iptables-Datei aus dem Verzeichnis /etc/rc entfernen.d/init.d....
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2014-08-08 08:57:09
Sie können die Firewall dauerhaft deaktivieren, indem Sie den Befehl iptables-F jedes Mal ausführen, wenn Sie Ihren Linux-Host neu starten.
Führen Sie einfach die folgenden Befehle aus
cd /etc/profile.d/
berühren custom.sh
echo "iptables -F" >>custom.sh
Erstellen custom.sh datei und schreibe deinen Befehl (iptables-F) in diese Datei
Daher wird iptables-F bei jedem Neustart Ihres Linux-Hosts ausgeführt und Ihre Firewall deaktiviert. Es funktionierte für mich.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2017-04-27 15:09:34
Ich folgte @teknopaul Antwort und es funktionierte gut sowohl iptables und firewalld gestoppt und inaktiv sind, aber wenn nach dem Neustart sehen Sie noch einige Regeln für die Ausführung Befehl iptables -L
als überprüfen Sie für Ihre Netzwerkschnittstellen mit dem Befehl ifconfig
. Wenn Sie die Netzwerkschnittstelle virbr0
sehen, deaktivieren Sie sie mit den Befehlen
systemctl stop libvirtd.service
systemctl disable libvirtd.service
Wenn Sie nun reboot
die Maschine starten und iptables -L
ausführen, sehen Sie keine Regeln und wenn Sie ifconfig
ausführen, sehen Sie virbr0
nicht.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2018-10-04 09:07:31