systemctl是centos7的服务管理工具中主要的工具,它融合之前的service和chkconfig功能于一体;
开机时启动:systemctl enable firewalld.service
查看服务务是否开机启动:systemctl is-enabled firewalld.service
查看启动的服务列表:systemctl ist-unit-files|grep enabled
查看所有找开的端口:
[root@666 bin]# firewall-cmd --zone=public --list-port 8080/tcp
[root@666 bin]# firewall-cmd --zone=public --add-port=8080/tcp --permanent
--permanent(永久生效,没有些参数重启失效)
重新载入
firewall-cmd --zone=public --query-port=8080/tcp
[root@666 bin]# firewall-cmd --zone=public --query-port=8080/tcp yes
删除:
firewall-cmd --zone=public --remove-port=8080/tcp --permanent