zoukankan      html  css  js  c++  java
  • Centos中iptables和firewall防火墙开启、关闭、查看状态、基本设置等

    iptables防火墙

    1、基本操作

    # 查看防火墙状态
    service iptables status  
    # 停止防火墙
    service iptables stop  
    # 启动防火墙
    service iptables start  
    # 重启防火墙
    service iptables restart  
    # 永久关闭防火墙
    chkconfig iptables off  
    # 永久关闭后重启
    chkconfig iptables on  

    2、查看防火墙状态,防火墙处于开启状态并且只开放了22端口

    3、开启80端口

     vim /etc/sysconfig/iptables
    # 加入如下代码,比着两葫芦画瓢 :)
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

    保存退出后重启防火墙

    service iptables restart

    firewall防火墙

    1、查看firewall服务状态

    systemctl status firewalld

    2、查看firewall的状态

    firewall-cmd --state

     

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

    # 开启
    service firewalld start
    # 重启
    service firewalld restart
    # 关闭
    service firewalld stop

    4、查看防火墙规则

    firewall-cmd --list-all 

    5、查询、开放、关闭端口

    # 查询端口是否开放
    firewall-cmd --query-port=8080/tcp
    # 开放80端口
    firewall-cmd --permanent --add-port=80/tcp
    # 移除端口
    firewall-cmd --permanent --remove-port=8080/tcp
    #重启防火墙(修改配置后要重启防火墙)
    firewall-cmd --reload
    
    # 参数解释
    1、firwall-cmd:是Linux提供的操作firewall的一个工具;
    2、--permanent:表示设置为持久;
    3、--add-port:标识添加的端口;
  • 相关阅读:
    svn cleanup failed–previous operation has not finished 解决方法
    开源SNS社区系统推荐
    从网络获取图片本地保存
    MS SQL Server 数据库连接字符串
    KeepAlive
    Configure Git in debian
    sqlserver query time
    RPi Text to Speech (Speech Synthesis)
    SQL Joins with C# LINQ
    search or reseed identity columns in sqlserver 2008
  • 原文地址:https://www.cnblogs.com/405845829qq/p/9599145.html
Copyright © 2011-2022 走看看