我是靠谱客的博主 香蕉蜗牛,最近开发中收集的这篇文章主要介绍centos7 firewall-cmd查看端口是否开放及开放端口,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

永久开放80端口号:firewall-cmd --permanent --zone=public --add-port=80/tcp
多端口: firewall-cmd --zone=public --add-port=80-90/tcp --permanent

移除80端口号:firewall-cmd --permanent --zone=public --remove-port=80/tcp

--zone #作用域
--add-port=80/tcp #添加端口,格式为:端口/通讯协议
--permanent #永久生效,没有此参数重启后失效

查看防火墙所有信息
firewall-cmd --list-all

查询端口开启信息
firewall-cmd --list-ports

更新防火墙规则
firewall-cmd --reload

启动|关闭|重新启动 防火墙
systemctl [start|stop|restart] firewalld.service

查看开启服务 --其实一个服务对应一个端口,每个服务对应/usr/lib/firewalld/services下面一个xml文件。
firewall-cmd --list-services

查看还有哪些服务可以打开
firewall-cmd --get-services


补充说明

firewall-cmd 是 firewalld的字符界面管理工具,firewalld是centos7的一大特性,最大的好处有两个:支持动态更新,不用重启服务;第二个就是加入了防火墙的“zone”概念。

firewalld的配置文件以xml格式为主(主配置文件firewalld.conf例外),他们有两个存储位置
1、/etc/firewalld/ 用户配置文件 -- zone目录下public.xml可参考编辑。

2、/usr/lib/firewalld/ 系统配置文件,预置文件

转载于:https://blog.51cto.com/jackysz/2349179

最后

以上就是香蕉蜗牛为你收集整理的centos7 firewall-cmd查看端口是否开放及开放端口的全部内容,希望文章能够帮你解决centos7 firewall-cmd查看端口是否开放及开放端口所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部