• liunx防火墙的基本操作


      centos7中的使用

      

    CentOS 7.0默认使用的是firewall作为防火墙
    
    查看防火墙状态------->firewall-cmd --state
    
    停止firewall------->systemctl stop firewalld.service
    
    禁止firewall开机启动------>systemctl disable firewalld.service 


    -------------------------------------------------------------------------
    setenforce 0 表示关闭selinux防火墙
    getenforce 可查看selinux的状态
    2、安装并启动 iptables service,以及设置开机自启
    
    yum -y install iptables-services;#安装iptables
    
    systemctl start iptables;#启动iptables
    
    systemctl enable iptables;#自启动iptables
    
    systemctl start ip6tables;#启动ip6tables(不需要可以跳过)
    
    systemctl enable ip6tables;#自启动ip6tables(不需要可以跳过)
    
    3、重启 iptables service,
    
    systemctl restart iptables.service #重启防火墙使配置生效
    
    4、最后重启系统使设置生效即可
    reboot;


    1.永久有效

    
    
    开启: chkconfig iptables on 
    关闭: chkconfig iptables off
    
    

    2.即刻生效

    
    
    开启: service iptables start 
    关闭: service iptables stop 
    
    

    3.开启部分端口

    
    
    vim /etc/sysconfig/iptables
    
    
    

    添加想要开启的相关端口

    
    
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8081 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 8082 -j ACCEPT
    -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

    service iptables restart 
     
  • 相关阅读:
    查询父节点parentNode
    008-流程控制 case 语句
    007-流程控制 if 语句
    006-条件判断
    005-sort 命令使用
    004-sed 命令使用
    003-awk 命令使用
    002-printf 命令用法
    001-cut 的用法
    002-变量
  • 原文地址:https://www.cnblogs.com/chengyangyang/p/10318309.html
Copyright © 2020-2023  润新知