zoukankan      html  css  js  c++  java
  • Linux

    firewall使用指南

    @auther 张念磊
    @date 2020/2/9

    firewall是什么?

    Centos7 默认的防火墙是 firewall,替代了以前的 iptables

    2、firewall 使用更加方便、功能也更加强大一些

    3、firewalld 服务引入了一个信任级别的概念来管理与之相关联的连接与接口。它支持 ipv4 与 ipv6,并支持网桥,采用 firewall-cmd (command) 或 firewall-config (gui) 来动态的管理 kernel netfilter 的临时或永久的接口规则,并实时生效而无需重启服务。

    如何安装?

    1)像使用 iptables 一样,firewall 同样需要安装

    2)需要注意的是某些系统已经自带了 firewal l的,如果查看版本没有找到,则可以进行 yum安装

    3)安装指令: yum install firewalld

    如何使用?

    示例开启80端口

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

    重新启动防火墙

    firewall-cmd --reload
    

    参数说明:

    –zone 作用域

    –add-port=8080/tcp 添加端口,格式为:端口/通讯协议

    –permanent #永久生效,没有此参数重启后失效

    在指定区域开启某个范围的端口号

    (如18881~65534,命令方式)

    firewall-cmd --zone=public --add-port=18881:65534/tcp --permanent
    

    参数

    参数 作用
    --version 查看版本
    --get-active-zones 查看区域信息
    --state 查看防火墙状态
    --get-default-zone 查询默认的区域名称
    --set-default-zone=<区域名称> 设置默认的区域,使其永久生效
    --get-zones 显示可用的区域
    --get-services 显示预先定义的服务
    --get-active-zones 显示当前正在使用的区域与网卡名称
    --add-source= 将源自此IP或子网的流量导向指定的区域
    --remove-source= 不再将源自此IP或子网的流量导向某个指定区域
    --add-interface=<网卡名称> 将源自该网卡的所有流量都导向某个指定区域
    --change-interface=<网卡名称> 将某个网卡与区域进行关联
    --list-all 显示当前区域的网卡配置参数、资源、端口以及服务等信息
    --list-all-zones 显示所有区域的网卡配置参数、资源、端口以及服务等信息
    --add-service=<服务名> 设置默认区域允许该服务的流量
    --add-port=<端口号/协议> 设置默认区域允许该端口的流量
    --remove-service=<服务名> 设置默认区域不再允许该服务的流量
    --remove-port=<端口号/协议> 设置默认区域不再允许该端口的流量
    --reload 让“永久生效”的配置规则立即生效,并覆盖当前的配置规则
    --panic-on 开启应急状况模式
    --panic-off 关闭应急状况模式

    其他命令

    命令 解释
    firewall-cmd --zone=public --list-all 查看公开区域的信息
    Firewall-cmd --list-all-zone 查看所有区域的信息
    firewall-cmd --zone=public --list-ports 查看指定区域所有开启的端口号
    systemctl start firewalld 开启防火墙
    systemctl stop firewalld 关闭防火墙
    systemctl enable firewalld 设置开机启动
    sytemctl disable firewalld 停止并禁用开机启动
    firewall-cmd --reload 重启防火墙
    /etc/firewalld 配置文件的路径

    参考

    https://blog.csdn.net/u...

    https://blog.csdn.net/w...

  • 相关阅读:
    BZOJ 1578: [Usaco2009 Feb]Stock Market 股票市场( 背包dp )
    BZOJ 3315: [Usaco2013 Nov]Pogo-Cow( dp )
    BZOJ 3477: [Usaco2014 Mar]Sabotage( 二分答案 )
    BZOJ 2427: [HAOI2010]软件安装( dp )
    BZOJ 3211: 花神游历各国( 线段树 )
    POJ 2528 线段树 + 离散化
    POJ 1151 Atlantis 线段树+离散化+扫描线
    POJ1177 Picture 线段树+离散化+扫描线
    BZOJ1016: [JSOI2008]最小生成树计数
    POJ2104 K-th Number 划分树 模板题啊
  • 原文地址:https://www.cnblogs.com/zhangnianlei/p/12286697.html
Copyright © 2011-2022 走看看