Linux 防火墙基于 CentOS7 的防火墙操作命令

防火墙服务操作命令

  • 重启防火墙

    systemctl restart firewalld
    
  • 查看防火墙状态

    systemctl status firewalld
    

  • 开启、关闭、重启防火墙

    # 开启
    service firewalld start
    # 重启
    service firewalld restart
    # 关闭
    service firewalld stop
    

防火墙端口操作命令

  • 查看防火墙操作

    # 查看防火墙全部信息
    firewall-cmd --list-all
    # 查看开启的端口
    firewall-cmd --list-ports
    
  • 开启防火墙端口

    # 开启端口
    firewall-cmd --zone=public --add-port=80/tcp --permanent
    # 重启防火墙服务, 让端口生效
    systemctl restart firewalld
    
    # 含义
    --zone #作用域
    --add-port=80/tcp  #添加端口,格式为:端口/通讯协议
    --permanent   #永久生效,没有此参数重启后失效
    
  • 关闭防火墙端口

    # 关闭端口
    firewall-cmd --zone=public --remove-port=80/tcp --permanent
    # 重启防火墙生效
    systemctl restart firewalld
    
    # 含义
    --zone #作用域
    --remove-port=80/tcp  #删除端口,格式为:端口/通讯协议
    --permanent   #永久生效,没有此参数重启后失效
    
  • 查看端口使用情况

    # 查看所有端口使用情况
    netstat -ntlp
    # 查看 8007 端口使用情况, |grep 过滤参数
    netstat -ntlp |grep 8007
    
posted @ 2021-01-14 14:55  jiawei3998  阅读(60)  评论(0编辑  收藏  举报