linux系统查看防火墙打开关闭状态和开放端口设置
不同系统可能命令不太一样,仅供参考
防火墙
- 启动
systemctl start firewalld
2.状态
systemctl status firewalld
3.停用
systemctl stop firewalld
4.禁用
systemctl disable firewalld
5.开机时启用服务
systemctl enable firewalld.service
6.开机禁用服务
systemctl disable firewalld.service
7.查看服务是否为开机启动
systemctl is-enabled firewalld.service
8.查看全部开机启动服务
systemctl list-unit-files|grep enabled
9.启动失败的服务
systemctl --failed
端口查看
- 查看80端口是否开放
firewall-cmd --query-port=80/tcp
2.开放80端口
firewall-cmd --permanent --add-port=80/tcp
–permanent 代表永久生效
3.删除80端口
firewall-cmd --permanent --remove-port=8080/tcp
4.查看开放的端口列表
firewall-cmd --list-ports
设置号端口号状态后,需要重启防火墙使其生效
sudo firewall-cmd --reload