博客
关于我
Linux firewalld防火墙常用
阅读量:793 次
发布时间: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/

你可能感兴趣的文章
Linux kernel 内核概述
查看>>
Linux Kernel 内核模块详解
查看>>
Linux Kernel 内核管理实战
查看>>
linux kernel系列四:嵌入式系统中的文件系统以及MTD
查看>>
linux known_hosts 的作用
查看>>
Linux Lite 7.2发布:新添AI支持和多项改进,重新定义轻量级Linux系统体验
查看>>
Linux logrotate 命令教程日志分割
查看>>
Linux losetup命令
查看>>
linux ls命令详解
查看>>
Linux LVM 逻辑卷管理
查看>>
Linux LVM学习总结——创建卷组VG
查看>>
Linux LVM最难懂的5个核心概念,零基础入门到精通,收藏这一篇就够了
查看>>
linux mac地址老化时间,bridge网桥表老化时间设置
查看>>
Linux Mint 22.1 Beta 发布!采用最新的 Cinnamon 6.4 桌面
查看>>
Linux Mint 各个版本的差异:Cinnamon、MATE 和 Xfce
查看>>
linux mongo是否启动命令行,Linux下Mongodb安装和启动配置
查看>>
Linux mount命令怎么用?
查看>>
Linux mount挂载命令
查看>>
linux mysql insert_Linux编程 - 使用C在MySQL中插入数据
查看>>
linux mysql备份
查看>>