服务器之家:专注于服务器技术及软件下载分享
分类导航

Linux|Centos|Ubuntu|系统进程|Fedora|注册表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服务器之家 - 服务器系统 - Centos - 详解CentOS7使用firewalld打开关闭防火墙与端口

详解CentOS7使用firewalld打开关闭防火墙与端口

2021-12-22 16:38莫小安 Centos

本篇文章主要介绍了CentOS7使用firewalld打开关闭防火墙与端口,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。

1、firewalld的基本使用

启动:

?
1
systemctl start firewalld

查看状态:

?
1
systemctl status firewalld

停止:

?
1
systemctl disable firewalld

禁用:

?
1
systemctl stop firewalld

 2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。

启动一个服务:

?
1
systemctl start firewalld.service

关闭一个服务:

?
1
systemctl stop firewalld.service

重启一个服务:

?
1
systemctl restart firewalld.service

显示一个服务的状态:

?
1
systemctl status firewalld.service

在开机时启用一个服务:

?
1
systemctl enable firewalld.service

在开机时禁用一个服务:

?
1
systemctl disable firewalld.service

查看服务是否开机启动:

?
1
systemctl is-enabled firewalld.service

查看已启动的服务列表:

?
1
systemctl list-unit-files|grep enabled

查看启动失败的服务列表:

?
1
systemctl --failed

3.配置firewalld-cmd

查看版本:

?
1
firewall-cmd --version

查看帮助:

?
1
firewall-cmd --help

显示状态:

?
1
firewall-cmd --state

查看所有打开的端口:

?
1
firewall-cmd --zone=public --list-ports

更新防火墙规则:

?
1
firewall-cmd --reload

查看区域信息: 

?
1
firewall-cmd --get-active-zones

查看指定接口所属区域:

?
1
firewall-cmd --get-zone-of-interface=eth0

拒绝所有包:

?
1
firewall-cmd --panic-on

取消拒绝状态:

?
1
firewall-cmd --panic-off

查看是否拒绝:

?
1
firewall-cmd --query-panic

 那怎么开启一个端口呢

添加

?
1
firewall-cmd --zone=public --add-port=80/tcp --permanent

(--permanent永久生效,没有此参数重启后失效)

重新载入

?
1
firewall-cmd --reload

查看

?
1
firewall-cmd --zone= public --query-port=80/tcp

删除

?
1
firewall-cmd --zone= public --remove-port=80/tcp --permanent

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持服务器之家。

原文链接:http://www.cnblogs.com/moxiaoan/p/5683743.html

延伸 · 阅读

精彩推荐
  • CentosCentOS下Uptime命令详解

    CentOS下Uptime命令详解

    在Linux下,我们可以使用uptime命令,而且此命令不必使用root权限。uptime命令在系统中已经默认安装了。今天小编为大家带来的是CentOS下Uptime命令详解;希望...

    CentOS之家11482019-06-19
  • CentosCentOS7设置日期和时间方法以及基本概念介绍

    CentOS7设置日期和时间方法以及基本概念介绍

    这篇文章主要介绍了CentOS7设置日期和时间方法以及基本概念介绍,本文讲解使用CentOS7中的新命令timedatectl设置日期时间方法,需要的朋友可以参考下 ...

    CentOS之家6522019-09-19
  • CentosCentos7运用/dev/shm进行网站优化

    Centos7运用/dev/shm进行网站优化

    这篇文章主要介绍了LINUX中Centos7运用/dev/shm进行网站优化相关知识点,对此有兴趣的朋友参考学习下。...

    彬菌9912022-03-02
  • CentosCentos 7开启网卡自动获取IP的详细方法

    Centos 7开启网卡自动获取IP的详细方法

    本篇文章主要介绍了Centos 7开启网卡自动获取IP的详细方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧...

    凌锋8972021-12-29
  • CentosCentOS 6.6实现永久修改DNS地址的方法

    CentOS 6.6实现永久修改DNS地址的方法

    这篇文章主要介绍了CentOS 6.6实现永久修改DNS地址的方法,涉及针对CentOS配置文件的相关设置技巧,具有一定参考借鉴价值,需要的朋友可以参考下 ...

    Linux社区4472020-08-21
  • Centoscentos不小心删除/root目录该如何解决?

    centos不小心删除/root目录该如何解决?

    一些朋友最近在问小编centos不小心删除/root目录该如何解决?今天小编就为大家分享centos不小心删除/root目录解决办法;希望对大家会有帮助,有需要的朋友...

    脚本之家8022019-05-29
  • Centoscentos 安装与操作方法

    centos 安装与操作方法

    这篇文章主要介绍了centos 安装与操作方法,需要的朋友可以参考下...

    centos之家5272019-07-11
  • CentosCentOS6.5下Redis安装与配置详细步骤

    CentOS6.5下Redis安装与配置详细步骤

    本篇文章主要介绍了CentOS6.5下Redis安装与配置详细步骤,详细介绍redis单机单实例安装与配置,服务及开机自启动。有兴趣的可以了解一下。...

    飞流11452021-12-24