Wykonałem poniższe kroki, aby wyłączyć zaporę w systemie Linux. Po ponownym uruchomieniu ponownie zapora jest włączona. Jak trwale wyłączyć zaporę?
Zaloguj się jako użytkownik root.
Następnie wprowadź następujące trzy polecenia, aby wyłączyć zaporę.
service iptables save service iptables stop chkconfig iptables off
Wyłącz zaporę IPv6.
service ip6tables save service ip6tables stop chkconfig ip6tables off
firewall
iptables
redhat-enterprise-linux
użytkownik354719
źródło
źródło
Aby trwale go wyłączyć, możesz usunąć plik iptables z katalogu /etc/rc.d/init.d.
źródło
Możesz trwale wyłączyć zaporę, uruchamiając komendę iptables -F przy każdym ponownym uruchomieniu hosta Linux.
Po prostu uruchom poniżej poleceń cd /etc/profile.d/
dotknij custom.sh echo „iptables -F” >> custom.sh
utwórz plik custom.sh i wpisz w nim swoje polecenie (iptables -F)
Tak więc za każdym razem, gdy ponownie uruchomisz hosta Linux, iptables -F zostanie uruchomiony, a twoja zapora zostanie wyłączona. To zadziałało dla mnie.
źródło
Postępowałem zgodnie z odpowiedzią @teknopaul i działało dobrze, zarówno iptables, jak i firewalld są zatrzymane i nieaktywne, jednak jeśli po ponownym uruchomieniu nadal widzisz pewne reguły dotyczące uruchamiania polecenia, to
iptables -L
sprawdź, czy interfejs sieciowy jest uruchamiany przez polecenieifconfig
. Jeśli widzisz interfejs sieciowy,virbr0
wyłącz go za pomocą poleceńTeraz, kiedy
reboot
uruchomisz maszynęiptables -L
, nie zobaczysz żadnych reguł, a jeśli uruchomiszifconfig
, nie zobaczyszvirbr0
.źródło