GNU/Linux >> Znalost Linux >  >> Cent OS

Jak zakázat nebo vypnout bránu firewall na CentOS 7

Úvod

Firewalld je dynamicky spravované řešení firewallu, které podporuje zónování sítě. Správci systému jej používají k dynamickému povolení a zakázání příchozího a odchozího provozu. Podporuje nastavení brány firewall IPv4 i IPv6. Od CentOS 7 je firewalld (Dynamic Firewall Manager) výchozím nástrojem brány firewall na serverech CentOS.

Doporučujeme ponechat firewall vždy aktivní a povolený. Správci však možná budou muset zakázat firewall pro testování nebo přepnutí na jiný firewallový nástroj, jako je iptables.

Tento tutoriál vám ukáže, jak deaktivovat a zastavit bránu firewall v systému CentOS 7.

Předpoklady

  • Uživatel s právy sudo
  • Přístup k příkazovému řádku (Ctrl-Alt-T)
  • Počítač CentOS 7

Zkontrolujte stav brány firewall

Firewall je ve výchozím nastavení povolen na každém počítači CentOS 7.

Chcete-li zkontrolovat stav brány firewall, spusťte z příkazového řádku následující příkaz:

sudo systemctl status firewalld

Pokud je brána firewall spuštěna, uvidíte jasně zelený text označující, že je brána firewall aktivní, jak je vidět níže.

Deaktivace brány firewall v systému CentOS

Firewall můžete dočasně deaktivovat nebo trvale . Níže uvedené části poskytují pokyny pro obě možnosti.

Dočasně zastavit firewalld

Chcete-li dočasně zakázat výchozího správce brány firewall na CentOS 7, použijte následující příkaz:

sudo systemctl stop firewalld

Nezobrazí se žádná potvrzovací zpráva.

Chcete-li ověřit, zda je brána firewall zakázána, zadejte:

sudo systemctl status firewalld

Můžete očekávat, že uvidíte Active: inactive (dead) .

systemctl stop firewalld příkaz zakáže službu až do restartu. Po ukončení vaší runtime relace a restartu systému bude služba firewallu opět aktivní.

Trvale zakázat firewall

Chcete-li trvale zakázat firewall na CentOS 7, budete muset zastavit službu brány firewall a poté ji úplně deaktivovat.

Chcete-li zastavit nástroj brány firewall, spusťte:

sudo systemctl stop firewalld

Toto je také stejný příkaz, který jsme použili k dočasnému zastavení firewallu. Zkontrolujte stav brány firewall.

sudo systemctl status firewalld

Výstup by měl uvádět, že služba je neaktivní.

Chcete-li zakázat aktivaci služby při spuštění systému, zadejte tento příkaz:

sudo systemctl disable firewalld

Viz obrázek níže pro výstup, který můžete očekávat:

Nyní jste úspěšně zastavili a deaktivovali službu brány firewall na vašem serveru CentOS 7. Firewall však mohou aktivovat i jiné aktivní služby.

Chcete-li zabránit jiným službám v aktivaci firewallu, maskujte firewalld před ostatními službami v systému:

sudo systemctl mask --now firewalld

Tím se vytvoří symbolický odkaz (symlink ) ze služby firewalld na /dev/null .

Výstup by měl vypadat následovně:

Output
Created symlink from /etc/systemd/system/firewalld.service to /dev/null.

Cent OS
  1. Jak deaktivovat firewall na CentOS 8 Linux

  2. Jak nakonfigurovat bránu firewall na CentOS 7

  3. Jak nastavit Firewall pomocí FirewallD na CentOS 8

  1. Jak nastavit Firewall s Firewallem na CentOS 8

  2. CentOS / RHEL 7 :Jak spustit / zastavit nebo povolit / zakázat Firewalld

  3. Jak deaktivovat firewall a a přepnout na iptables v CentOS / RHEL 7

  1. Jak povolit a používat firewall na CentOS 7

  2. Jak zakázat nebo vypnout SELinux na CentOS 7

  3. Jak zastavit/zakázat Firewalld na CentOS/RHEL 8