在Centos 7.X下配置防火墙
一、查看防火墙状态
systemctl status firewalld
看到active(running)就意味着防火墙打开了
二、 关闭防火墙
systemctl stop firewalld
如果看到inactive(dead)就意味着防火墙关闭了
三、基本命令
查看防火墙的状态的命令为:
systemctl status firewalld
打开防火墙的方式有两种
systemctl start firewalld 重启会恢复回原来的状态
systemctl enable firewalld 重启不会恢复到原来的状态
关闭防火墙的方式也有两种
sudo systemctl stop firewalld 重启会恢复回原来的状态
sudo systemctl disable firewalld 重启不会恢复到原来的状态
四、端口设置
#加入8161端口
firewall-cmd --zone=public --add-port=8161/tcp --permanent
#使其生效
firewall-cmd --reload
#查看开放的端口(不知道为什么查询不到22端口)
firewall-cmd --list-ports
#关闭某个打开的端口
firewall-cmd --zone=public --remove-port=8161/tcp --permanent
#查询指定端口状态
firewall-cmd --zone=public --query-port=8161/tcp