CentOS7.X通过firewalld管理端口

简介: CentOS7.X通过firewalld管理端口

防火墙

安装防火墙

yum install firewall -y

启动停止防火墙

开机启动
systemctl enable firewalld

重新启动
systemctl restart firewalld

启动
systemctl start firewalld

停止
systemctl stop firewalld

禁用
systemctl disable firewalld

查看状态
systemctl status firewalld

或者
firewall-cmd --state

端口操作

  1. 全局添加80端口

    firewall-cmd --zone=public --permanent --add-port=80/tcp
    
    更新配置
    firewall-cmd --reload
  2. 全局移除80端口

    firewall-cmd --zone=public --permanent --remove-port=80/tcp
    
    更新配置
    firewall-cmd --reload
  3. 添加端口细节

    查看所有打开的端口
    firewall-cmd --zone=public --list-ports
    
    添加一个端口到区域
    firewall-cmd --zone=public --add-port=80/tcp
    
    永久生效
    加上 --permanent
    firewall-cmd --complete-reload

防火墙配置

  1. 配置防火墙

    查看版本
    firewall-cmd --version
    
    查看帮助
    firewall-cmd --help
    
    查看状态
    systemctl status firewalld
    或者
    firewall-cmd --state
    
    查看区域(默认public)
    firewall-cmd --get-active-zones
    
    设定默认端口区域
    firewall-cmd --set-default-zone=public
    
    查看指定端口区域
    firewall-cmd --get-zone-of-interface=eth0
    
    拒绝所有包
    firewall-cmd --panic-on
    
    取消拒绝
    firewall-cmd --panic-off
    
    查看是否拒绝
    firewall-cmd --query-panic
    
    端口添加到区域
    firewall-cmd --zone=public --add-interface=eth0
    
    更新防火墙规则
    firewall-cmd --reload
    
    或者(会重启防火墙)
    firewall-cmd --complete-reload
    
    永久生效
    前面这些命令加上 --permanent
    firewall-cmd --complete-reload

防火墙服务管理

  1. 打开移除一个服务

    打开服务
    firewall-cmd --zone=public --add-service=smtp
    
    移除服务
    firewall-cmd --zone=public --remove-service=smtp
  2. 领支付宝红包支持作者
    扫码领支付宝红包
相关文章
|
17天前
|
Linux 网络安全
Centos 防火墙端口控制命令
Centos 防火墙端口控制命令
27 3
|
5月前
|
Linux 应用服务中间件 nginx
centos 80端口被占用排查+解决
centos 80端口被占用排查+解决
344 0
|
6月前
|
安全 Linux 网络安全
Centos 6.8下修改SSH服务默认端口,看这一篇就够了
Centos 6.8下修改SSH服务默认端口,看这一篇就够了
114 0
|
1月前
|
存储 安全 网络协议
使用 firewall-cmd 管理 Linux 防火墙端口
本文将介绍如何使用 firewall-cmd 工具在 Linux 系统中进行简单端口管理,包括开放、查询、关闭等操作。通过实例展示相关命令的用法,希望能对大家有所帮助。
|
10天前
|
Linux Apache
CentOS 7 源码安装LAMP环境源 和apache监听别的端口
CentOS 7 源码安装LAMP环境源 和apache监听别的端口
12 0
|
30天前
|
运维 Linux 应用服务中间件
Centos7如何配置firewalld防火墙规则
Centos7如何配置firewalld防火墙规则
40 0
|
6月前
|
网络协议 Linux 网络安全
【Linux环境】centos出现“FirewallD is not running”怎么办,如何解决
【Linux环境】centos出现“FirewallD is not running”怎么办,如何解决
199 0
|
4月前
|
Linux 网络安全
CentOS7下操作iptables防火墙和firewalld防火墙
CentOS7下操作iptables防火墙和firewalld防火墙
88 3
|
5月前
|
Linux 网络安全 开发工具
CentOS7增加或修改SSH端口号
CentOS7增加或修改SSH端口号
121 0
|
7月前
|
Linux 网络安全
百度搜索:蓝易云【CentOS7查看开放端口命令、查看端口占用情况和开启端口命令、杀掉进程等命令教程。】
请注意,在执行涉及系统配置和进程管理的命令时,确保你有足够的权限。同时,谨慎操作以避免对系统产生不可预见的影响。
391 0