CentOS7 防火墙配置(关闭)
CentOS7版本的防火墙默认使用的是firewall,与之前的版本使用的iptables不一样:
1.关闭防火墙:sudo systemctl stop firewalld.service
2.关闭开机启动:sudo systemctl disable firewalld.service
安装配置 iptables
1.安装iptables防火墙:
sudo yum install iptables-services
2.配置iptables防火墙,打开指定端口
iptables -L -n
3.添加端口
3.1编辑iptables文件:
vim /etc/sysconfig/iptables
3.2.添加开放端口配置:
-A INPUT -m state --state NEW -p tcp -m multiport --dport 8020,(此处添加开放的端口) -j ACCEPT
3.3.重启服务
service iptables restart
3.4.清除所有规则,开放所有端口:
iptables -F
4.设置iptables防火墙开机启动:
sudo systemctl enable iptables
防火墙命令操作异常
执行chkconfig iptables off关闭防火墙时,报错
提示 error reading information on service iptables :no such file or directory
使用命令关闭防火墙 systemctl stop firewalld.service