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

  • 相关阅读:
    bash shell学习shell基础 (笔记)
    Linux入门 (笔记)
    《Effective C++》 阅读小结 (笔记)
    趣味PAT循环19. 币值转换(20)
    git学习小结 (笔记)
    一个新手Java编程的初次感受
    201671010112 第四周的感悟
    201671010112 老同学的java学习之路
    全民IT时代到来了?学计算机很有前途?——淘宝2011校园招聘笔试感想
    编写友好的命令行应用程序
  • 原文地址:https://www.cnblogs.com/ithubb/p/13287198.html
Copyright © 2011-2022 走看看