查看端口是否开放
// An highlighted block
//查看端口是否开放firewall-cmd --query-port=端口号/tcp
//yes开放
//no 关闭
[root@localhost ~]# firewall-cmd --query-port=3306/tcp
yes
[root@localhost ~]# firewall-cmd --query-port=80/tcp
yes
[root@localhost ~]# firewall-cmd --query-port=8080/tcp
yes
[root@localhost ~]# firewall-cmd --query-port=8088/tcp
no
//防火墙永久开放8088端口
[root@localhost ~]# firewall-cmd --zone=public --add-port=8088/tcp --permanent
success
//重启防火墙
[root@localhost ~]# systemctl restart firewalld
//查看端口8088是否开放
[root@localhost ~]# firewall-cmd --query-port=8088/tcp
yes
重启防火墙
systemctl restart firewalld
查看防火墙状态:
systemctl status firewalld
查看已开放的端口
[root@localhost ~]# firewall-cmd --list-ports
3306/tcp 80/tcp 8080/tcp 8088/tcp
删除端口
firewall-cmd --zone=public --remove-port=8088/tcp --permanent
删除端口后,需要重启防火墙服务。
systemctl restart firewalld