Linux Basics: Bruk Iptables stedet for firewalld I RHEL 7 /CentOS 7

The Iptables funksjonen er ikke inkludert i Centos7 og RHEL 7 som standard. Iptables er erstattet med brannmur-cmd. Men, det er fortsatt noen folkeslag bruke og kjent med tradisjonell Iptables. I denne korte opplæringen, la oss se hvordan å erstatte brannmur-cmd bruker Iptables i CentOS 7.
Diable firewalld tjeneste:

 systemctl stoppe firewalldsystemctl maske firewalldThen installere iptables: 
 yum install iptables -servicesEnable den iptables tjenesten på boot-tid: 
 systemctl aktiver iptablesCheck hvis det har blitt lagt standardreglene til iptables (. Ex hvis port ssh og apache er aktivert) 
 cat /etc /sysconfig /iptables 
 * filter: INPUT ACCEPT [0: 0]: FORWARD ACCEPT [0: 0]: OUTPUT ACCEPT [214: 43782] -A INPUT -m state --state relatert, ETABLERT -j ACCEPT-A INPUT - p tcp -m tcp --dport 80 -j ACCEPT-A INPUT -p tcp -m tcp --dport 22 -j ACCEPT-A INPUT -i lo -J ACCEPTCOMMITReload konfigurasjonsfilen etter at en endring. 
 tjenesteleverandører iptables restartOr, etter 
 systemctl starte iptablesNext, sjekk at iptables tjenesten kjører: 
 systemctl status iptablesCheck aktivert regler i ditt iptabless med: 
 iptables kan -Lyou spørre systemd journal for en "log" av endringene du har gjort i iptables tjeneste med: 
 journalctl -f -u iptables.serviceDone Anmeldelser