Linux(CentOS7)开放指定端口与开关防火墙
1、开放指定端口
[1]、查看已经开放的端口
firewall-cmd --list-ports
##空代表没有开放任何端口
[2]、开启指定端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
success
[3]、重启防火墙
firewall-cmd --reload
success
[4]、查看3306端口是否开放
firewall-cmd --list-ports
3306/tcp
[5]、关闭端口命令
firewall-cmd --zone=public --remove-port=3306/tcp --permanent
[6]、批量添加区间端口
firewall-cmd --zone=public --add-port=4400-4600/tcp --permanent
2、开关防火墙
[1]、查看防火墙状态
systemctl status firewalld.service
如果出现绿色的active (running)表示防火墙正在开启。
[2]、开启防火墙
systemctl start firewalld
[3]、关闭防火墙
systemctl stop firewalld.service
[4]、关闭防火墙
systemctl stop firewalld.service
查看防火墙状态为:inactive (dead) 表示防火墙已经关闭。但是这种方式下次开机又会自动开启防火墙,所以需要永久关闭它。
[5]、开机启动防火墙
systemctl enable firewalld.service
[6]、永久关闭防火墙
systemctl disable firewalld.service
执行之后会输出如下两段数据:
作者:
唐浩荣
本文版权归作者和博客园共有,欢迎转载,但是转载需在博客的合适位置给出原文链接,否则保留追究法律责任的权利。
分类:
【运维】--Linux
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?