zoukankan      html  css  js  c++  java
  • centos7、8防火墙设置查询

    centos6及以下版本默认使用iptables服务进行管理防火墙规则。

    centos7及以上版本默认使用firewalld服务管理防火墙。

    #进程与状态相关
    systemctl start firewalld.service            #启动防火墙
    systemctl stop firewalld.service             #停止防火墙
    systemctl status firewalld                   #查看防火墙状态
    systemctl enable firewalld             #设置防火墙随系统启动
    systemctl disable firewalld                #禁止防火墙随系统启动
    firewall-cmd --state                         #查看防火墙状态
    firewall-cmd --reload                        #更新防火墙规则
    firewall-cmd --list-ports                    #查看所有打开的端口
    firewall-cmd --list-services                 #查看所有允许的服务
    firewall-cmd --get-services                  #获取所有支持的服务
    
    #区域相关
    firewall-cmd --list-all-zones                    #查看所有区域信息
    firewall-cmd --get-active-zones                  #查看活动区域信息
    firewall-cmd --set-default-zone=public           #设置public为默认区域
    firewall-cmd --get-default-zone                  #查看默认区域信息
    
    
    #接口相关
    firewall-cmd --zone=public --add-interface=eth0  #将接口eth0加入区域public
    firewall-cmd --zone=public --remove-interface=eth0       #从区域public中删除接口eth0
    firewall-cmd --zone=default --change-interface=eth0      #修改接口eth0所属区域为default
    firewall-cmd --get-zone-of-interface=eth0                #查看接口eth0所属区域
    
    #端口控制
    firewall-cmd --query-port=8080/tcp             # 查询端口是否开放
    firewall-cmd --add-port=8080/tcp --permanent               #永久添加8080端口例外(全局)
    firewall-cmd --remove-port=8800/tcp --permanent            #永久删除8080端口例外(全局)
    firewall-cmd --add-port=65001-65010/tcp --permanent      #永久增加65001-65010例外(全局)
    firewall-cmd  --zone=public --add-port=8080/tcp --permanent            #永久添加8080端口例外(区域public)
    firewall-cmd  --zone=public --remove-port=8080/tcp --permanent         #永久删除8080端口例外(区域public)
    firewall-cmd  --zone=public --add-port=65001-65010/tcp --permanent   #永久增加65001-65010例外(区域public)
    最常用命令
    
    firewalld-cmd --zone=public --add-ports=8080/tcp --permanent
    
    命令解析
    
    firwall-cmd:是Linux提供的操作firewall的一个工具(服务)命令
    --zone #作用域
    --add-port=8080/tcp #添加端口,格式为:端口/通讯协议 ;add表示添加,remove则对应移除
    --permanent #永久生效,没有此参数重启后失效
  • 相关阅读:
    leetcode33. Search in Rotated Sorted Array
    pycharm 设置sublime text3 monokai主题
    django class Meta
    leetcode30, Substring With Concatenation Of All Words
    Sublime text3修改tab键为缩进为四个空格,
    sublime text3 python打开图像的问题
    安装上imesupport输入法依然不跟随的解决办法,
    sublime text3 的插件冲突弃用问题,
    sublime text3 BracketHighlighter括号匹配的设置
    windows 下wget的使用
  • 原文地址:https://www.cnblogs.com/jackron/p/13975682.html
Copyright © 2011-2022 走看看