#linux 操作系统实用命令整理-防火墙篇#

首先确认当前linux 是否安装了防火墙

确认方式可以在命令行输入:systemctl status firewalld  

此命令回返回防火墙服务的状态;如果提示服务不存在,则说明防火墙没有安装,需要进行安装;如果您使用的是centos8操作系统,其实默认安装了防火墙的。


防火墙的一些操作命令

开启防火墙:systemctl start firewalld

关闭防火墙:systemctl stop firewalld

配置tcp 端口的放行规则:firewall-cmd --add-port=端口号/tcp --permanent 【其中--permanent 的意义是该规则永久生效】

取消配置tcp 端口的放行规则:firewall-cmd --remove-port=端口号/tcp --permanent

当配置了规则需要使规则生效时;需要重新加载防火墙配置;

重新加载防火墙配置的命令:firewall-cmd --reload

设置防火墙开机自启动:systemctl enable firewalld

取消防火墙开机自启动:systemctl disable firewalld