zoukankan      html  css  js  c++  java
  • 防火墙firewalld的基础操作

    防火墙
    Firewalld、iptables


    1、systemctl模式

    1 systemctl status firewalld        #查看状态
    2 systemctl start firewalld         #启动
    3 systemctl enable firewalld        #开机启动 
    4 systemctl stop firewalld          #停止
    5 systemctl disable firewalld       #禁止开机启动

    2.firewall-cmd 防火墙控制台

    防火墙控制台模式中,防火墙是用Firewall表示的,而不是Firewalld表示的。

     1 firewall-cmd --stat#查看状态
     2 firewall-cmd --list-all#查看所有已添加
     3 
     4 添加防火墙分为添加端口和添加服务两种:
     5 
     6 端口的添加和删除:
     7 #查看端口/协议
     8 Yum -y install net-tools #安装net-tools工具包
     9 netstat -anp
    10 
    11 firewall-cmd --add-port=端口号/协议               #临时添加端口(重新加载或重启后失效)
    12 firewall-cmd --list-port                        #查看已经添加的端口(暂时添加,重新加载就没了)
    13 
    14 #永久添加端口 --permanent (不会立即生效,需要重新加载或重启)
    15 firewall-cmd --add-port=端口号/协议 --permanent
    16 firewall-cmd --permanent --add-port=端口号/协议
    17 
    18 eg:添加80tcp协议
    19 firewall-cmd --add-port=80/tcp
    20 firewall-cmd --add-port=80tcp --permanent
    21 
    22 #临时删除端口(重新加载或重启后失效)
    23 firewall-cmd --remove-port=端口号/协议
    24 
    25 #永久删除端口 --permanent (不会立即生效,需要重新加载或重启)
    26 firewall-cmd --remove-port=端口号/协议 --permanent
    27 firewall-cmd --permanent --remove-port=端口号/协议

    2、添加服务

     1 firewall-cmd --list-service#查看已经添加的服务
     2 firewall-cmd --get-service#查看支持直接添加服务的名称列表
     3  
     4 #临时添加服务(重新加载或重启后失效)
     5 firewall-cmd --add-service=服务名称
     6 #永久添加服务 --permanent (不会立即生效,需要重新加载或重启)
     7 firewall-cmd --add-service=服务名称 --permanent
     8 firewall-cmd --permanent --add-service=服务名称
     9 
    10 #临时删除服务(重新加载或重启后失效)
    11 firewall-cmd --remove-service=服务名称
    12 #永久删除服务 --permanent (不会立即生效,需要重新加载或重启)
    13 firewall-cmd --remove-service=服务名称 --permanent
    14 firewall-cmd --permanent --remove-service=服务名称
    15 
    16 firewall-cmd --list-all#查看所有已添加
    17 firewall-cmd --reload#重新加载
    作者:无荨

    -------------------------------------------

    个性签名:学IT,就要做到‘活到老学到老’!

    如果觉得这篇文章对你有小小的帮助的话,别忘记点个“推荐”哦!

  • 相关阅读:
    Openstack的项目管理方案
    Openstack的web管理端相关
    Openstack安全规则说明
    Openstack命令行删除虚拟机硬件模板flavor
    [转]java中的Static class
    [转]Activitys, Threads, & Memory Leaks
    [转]How to Leak a Context: Handlers & Inner Classes
    [原]Android打包之Eclipse打多渠道包
    [转]ubuntu下整合eclipse和javah生成jni头文件开发android的native程序
    Nao 类人机器人 相关资料
  • 原文地址:https://www.cnblogs.com/twoo/p/11553744.html
Copyright © 2011-2022 走看看