zoukankan      html  css  js  c++  java
  • centos7防火墙配置

    1,查看firewall服务状态

    systemctl status firewalld

    2,查看firewall得状态

    firewall-cmd --state

    3,开启,重启,关闭firewalld.service服务

    service firewalld start/restart/stop

    systemctl start/restart/stop firewalld

    4,查看防火墙规则

    firewall-cmd --list-all

    5 操控防火墙相关命令

    查看版本: firewall-cmd --version
    查看帮助: firewall-cmd --help
    显示状态: firewall-cmd --state
    查看所有打开的端口: firewall-cmd --zone=public --list-ports
    更新防火墙规则: firewall-cmd --reload
    查看区域信息:  firewall-cmd --get-active-zones
    查看指定接口所属区域: firewall-cmd --get-zone-of-interface=eth0
    拒绝所有包:firewall-cmd --panic-on
    取消拒绝状态: firewall-cmd --panic-off
    查看是否拒绝: firewall-cmd --query-panic

    firewall-cmd --query-port=8080/tcp  查询端口状态

    firewall-cmd --permanent --add-port=8080/tcp 添加端口

    firewall-cmd --permanent --remove-port=8080/tcp 移除端口

    操控防火墙后需要重启才能生效 firewall-cmd  --reload

     

    注意点

    1,外部网络访问本地软件时,需要将该软件启动时占用得端口加入防火墙,或者关闭访问器外部网络才能访问该软件服务

    2,firewall-cmd :是linux提供得操作firewall得一个工具
      --permanent:表示设置为持久

  • 相关阅读:
    SGU 187 Twist and whirl
    伸展树---初步学习
    poj 2503 Babelfish
    sublime 3 phpfmt配置(大括号对齐)
    Linux Shell 错误: $' ': command not found错误解决
    redis 使用场景
    wireshake tcp 三次握手详解
    ip地址和子网掩码
    phpstorm 远程调式 php
    win10,ubuntu时间不对问题
  • 原文地址:https://www.cnblogs.com/ceshizhilu/p/15752208.html
Copyright © 2011-2022 走看看