博客
关于我
Linux firewalld防火墙常用
阅读量:792 次
发布时间:2023-02-01

本文共 1045 字,大约阅读时间需要 3 分钟。

firewalld防火墙配置与管理指南

firewalld防火墙是Linux系统中一个功能强大的防火墙工具,广泛应用于网络安全管理。以下将指导您如何配置和管理firewalld防火墙。

一、查看firewall服务状态

首先确认firewalld服务是否运行:

systemctl status firewalld

输出结果如:

firewalld.service is active, running
  • Active: active (running) 状态高亮显示,表示防火墙正常运行。
  • Active: inactive (dead) 状态则表明防火墙未运行。

二、查看防火墙状态

使用firewall-cmd查询当前防火墙状态:

firewall-cmd --state

输出结果说明防火墙的运行状态。

三、管理firewall服务

开启防火墙服务

重新启动firewalld服务(如果防火墙已经停止):

service firewalld start

重启防火墙服务

完全重启防火墙服务:

service firewalld restart

关闭防火墙服务

停止防火墙运行:

service firewalld stop

禁用防火墙自动启动

永久禁用防火墙启动:

systemctl disable --now firewalld

四、查看防火墙规则

列出所有防火墙规则:

firewall-cmd --list-all

五、端口管理

查询端口状态

查看指定端口是否开放:

firewall-cmd --query-port=8080/tcp

添加开放端口

新增常用端口(例如HTTP/HTTPS):

firewall-cmd --permanent --add-port=80/tcpfirewall-cmd --permanent --add-port=443/tcp

移除端口

移除不再需要的端口:

firewall-cmd --permanent --remove-port=8080/tcp

重启防火墙

确保配置生效,重启防火墙:

firewall-cmd --reload

参数说明

  • firewall-cmd:用于管理firewall规则的CLI工具。
  • --permanent:保存更改以供永久生效。
  • --add-port:添加新的端口规则。
  • --remove-port:移除指定端口规则。

通过以上命令,您可以轻松配置和管理firewalld防火墙,确保服务器网络安全。

转载地址:http://idwfk.baihongyu.com/

你可能感兴趣的文章
Kubernetes快速上手:部署、使用及核心概念解析
查看>>
KubeSphere核心实战_kubesphere部署redis02_创建redis现指定存储卷_配置外网访问服务---分布式云原生部署架构搭建048
查看>>
lamp 一键安装
查看>>
Laravel Passport
查看>>
laravel 之 Eloquent 模型修改器和序列化
查看>>
laravel 路由缓存
查看>>
Laravel5.5 集成 mPDF
查看>>
Laravel5.5开发规范 [ 个人总结 ]
查看>>
Laravel渴求式加载
查看>>
Laravel项目宝塔部署全攻略:从0到1的实战指南
查看>>
laravl 文件存储云存储
查看>>
LaTeX伪代码编辑
查看>>
Latex相关文章
查看>>
LayUI之CRUD
查看>>
Leaflet中使用Leaflet.MagnifyingGlass实现放大镜效果
查看>>
leaflet删除所有图层(leaflet篇.25)
查看>>
leaflet加载接入天地图(leaflet篇.1)
查看>>
leaflet加载接入百度地图(leaflet篇.2)
查看>>
leaflet加载接入腾讯矢量、腾讯影像地图(leaflet篇.4)
查看>>
leaflet动态热力图分析(leaflet篇.16)
查看>>