zoukankan      html  css  js  c++  java
  • Linux CentOS 7防火墙常用命令汇总

    systemctl命令:

    1、启动防火墙

    systemctl start firewalld.service

    systemctl start firewalld

    2、关闭防火墙

    systemctl stop firewalld.service

    systemctl stop firewalld

    3、重启防火墙

    systemctl restart firewalld.service

    systemctl restart firewalld

    4、查看防火墙状态

    firewall-cmd --state

    systemctl status firewalld.service

    systemctl status firewalld

    5、开机禁用防火墙

    systemctl disable firewalld.service

    systemctl disable firewalld

    6、开机启用防火墙

    systemctl enable firewalld.service

    systemctl enable firewalld

    7、查看防火墙开机是否启动

    systemctl is-enabled firewalld.service

    systemctl is-enabled firewalld

    8、查看已启动的服务列表

    systemctl list-unit-files|grep enabled

    9、查看启动失败的服务列表

    systemctl --failed

    firewall-cmd命令:

    1、开启80端口,重启后失效

    firewall-cmd --zone=public --add-port=80/tcp

    2、开启80端口,重启后不失效(永久生效)

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

    3、查看80端口

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

    4、查看所有打开的端口

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

    5、关闭80端口、重启后失效

    firewall-cmd --zone=public --remove-port=80/tcp

    6、关闭80端口,重启后不失效

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

    7、查看版本

    firewall-cmd --version

    8、查看帮助

    firewall-cmd --help

    9、查看区域信息

    firewall-cmd --get-active-zones

    10、查看指定接口所属区域

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

    11、开启拒绝所有包请求

    firewall-cmd --panic-on

    12、取消拒绝所有包请求

    firewall-cmd --panic-off

    13、查看是否拒绝

    firewall-cmd --query-panic

    14、查看防火墙规则

    firewall-cmd --list-all

  • 相关阅读:
    ubuntu16.04自动删除内核
    禅道服务数据的迁移
    k8s常用命令3
    使用logstash迁移es集群数据
    es集群迁移脚本
    helm常用命令1
    【操作】python2升级到python3
    【推荐】构建脚本之shell编写规范
    【推荐】linux使用zip命令
    Sublime使用大全
  • 原文地址:https://www.cnblogs.com/guanxiying/p/13498566.html
Copyright © 2011-2022 走看看