CentOS 7x 防火墙命令使用介绍
发布日期:2021-06-30 09:52:31
浏览次数:3
分类:技术文章
本文共 1250 字,大约阅读时间需要 4 分钟。
文章目录
背景
项目实施,服务器安装的是 CentOS 7.6
的linux
系统,启动对应服务后,访问指定端口发现无法访问,后面确定是系统防火墙未开放端口原因导致。
后面系统防火墙开放指定端口后就能正常访问了。
CentOS
升级到7
之后,内置的防火墙已经从iptables
变成了firewalld
。所以我这里介绍的是firewall-cmd
的相关命令。更多关于CentOS
防火墙的最新内容,请参考Redhat
官网。
firewalld
安装
CentOS7x
默认是安装了 firewalld
的,如果没有安装的话请使用如下命令进行安装。
yum install firewalld firewalld-config
查看防火墙状态
使用命令:
firewall-cmd --state
如图:
防火墙命令帮助提示
使用命令:
firewall-cmd -h
如图:
启动防火墙
systemctl start firewalld
关闭防火墙
systemctl stop firewalld
设置开机启动防火墙
systemctl enable firewalld
停止并禁用防火墙开机启动
systemctl disable firewalld
重启防火墙
firewall-cmd --reload
防火墙开放指定端口
firewall-cmd --zone=public --add-port=8899/tcp --permanentfirewall-cmd --reload
这里涉及到几个参数配置简单说明如下:
--zone
表示防火墙作用区域,这里为public
--add-port
表示添加端口,这里需要指定端口号和通讯协议,例子中为8899端口和tcp通讯协议
--permanent
表示永久生效,没有此参数重启防火墙后失效
最后需要重新加载防火墙,才能使设置生效。
防火墙关闭指定端口
firewall-cmd --zone=public --remove-port=8899/tcp --permanentfirewall-cmd --reload
这里跟添加端口的参数配置基本没什么区别,只是由--add-port
变为了--remove-port
,具体说明参考防火墙开放指定端口
的参数配置说明。
查看端口状态
firewall-cmd --zone=public --query-port=8899/tcp
查询端口8899(tcp通讯协议)的状态。
查看指定区域所有打开的端口
firewall-cmd --zone-public --list-ports
查看防火墙作用域信息
firewall-cmd --get-active-zones
设置默认接口区域
firewall-cmd --set-default-zone=public
这条命令不需要再额外重启防火墙,可以立即生效。
A little bit of progress every day!Come on!
转载地址:https://imxiaoqi.blog.csdn.net/article/details/90482851 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
关注你微信了!
[***.104.42.241]2024年04月11日 15时52分56秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【工具使用】Google免费云环境Colaboratory使用
2019-04-30
【深度学习笔记】卷积层,全连接层,池化层的相关输出参数计算
2019-04-30
【NLP学习笔记】文本分类概述
2019-04-30
【深度学习笔记】文本分类
2019-04-30
【转载】炼丹实验室:深度学习网络调参技巧
2019-04-30
【论文阅读笔记】文本分类论文汇总
2019-04-30
【NLP学习笔记】One-hot encoding:独热编码
2019-04-30
【工具使用】CSDN编辑器markdown字体、颜色与字号的设置
2019-04-30
【NLP学习笔记】词共现矩阵
2019-04-30
【NLP学习笔记】NLP基础知识框架图
2019-04-30
【深度学习笔记】卷积的输入输出的通道、维度或尺寸变化过程
2019-04-30
【NLP学习笔记】训练集、验证集和测试集的概念及划分
2019-04-30
【NLP学习笔记】conda换源
2019-04-30
【深度学习笔记】标准卷积
2019-04-30
【深度学习笔记】组卷积
2019-04-30
【深度学习笔记】循环神经网络和递归神经网络区别
2019-04-30
【学习笔记】英文科技论文常见英语句式积累
2019-04-30