简介:本文将详细介绍如何在CentOS 7上配置防火墙,包括使用iptables和firewalld两种方法。通过本文,您将掌握如何配置防火墙以保护您的服务器安全。
在CentOS 7上,可以使用iptables和firewalld两种工具来配置防火墙。下面我们将分别介绍这两种方法的配置步骤。
方法一:使用iptables
sudo yum install -y iptablessudo vi /etc/sysconfig/iptables-A INPUT -p tcp --dport 80 -j ACCEPTsudo systemctl restart iptablessudo systemctl enable iptablessudo yum install -y firewalldsudo systemctl status firewalldsudo firewall-cmd --permanent --add-port=80/tcpsudo firewall-cmd --reloadsudo firewall-cmd --permanent --remove-port=80/tcpsudo firewall-cmd --reloadsudo firewall-cmd --permanent --zone=public --add-port=1000-2000/tcpsudo firewall-cmd --reloadsudo firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=192.168.1.169 accept'sudo firewall-cmd --reloadsudo firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=10.0.0.42 drop'sudo firewall-cmd --reloadsudo firewall-cmd --permanent --add-rich-rule='rule family=ipv4 source address=192.168.1.169 port protocol=tcp port=6379 accept'sudo firewall-cmd --reload