Centos7默认firewalld防火墙使用命令

原创
ithorizon 8个月前 (09-01) 阅读数 103 #Linux

CentOS 7默认firewalld防火墙使用命令

CentOS 7默认firewalld防火墙使用命令

CentOS 7系统中,默认的防火墙管理工具是firewalld。以下将为您介绍一些常用的firewalld命令。

1. 启动firewalld

sudo systemctl start firewalld

2. 停止firewalld

sudo systemctl stop firewalld

3. 重启firewalld

sudo systemctl restart firewalld

4. 查看firewalld状态

sudo firewall-cmd --state

5. 添加一个服务到firewalld

sudo firewall-cmd --add-service=http

这将允许HTTP服务通过防火墙。

6. 添加一个端口到firewalld

sudo firewall-cmd --zone=public --add-port=8080/tcp --permanent

这将允许8080端口的TCP通信通过防火墙。注意:使用--permanent参数时,需要重新加载防火墙配置。

7. 重新加载防火墙配置

sudo firewall-cmd --reload

8. 查看所有开放的服务

sudo firewall-cmd --list-services

9. 查看所有开放的端口

sudo firewall-cmd --zone=public --list-ports

10. 删除一个服务或端口

sudo firewall-cmd --zone=public --remove-service=http

sudo firewall-cmd --zone=public --remove-port=8080/tcp --permanent

删除服务或端口后,同样需要重新加载防火墙配置。


本文由IT视界版权所有,禁止未经同意的情况下转发

文章标签: Linux


热门