美文网首页Linux程序员
Centos 7 防火墙 firewalld

Centos 7 防火墙 firewalld

作者: Anoyi | 来源:发表于2017-10-20 10:52 被阅读297次
    防火墙

    查看电脑上是否已经安装 firewalld

    systemctl status firewalld
    

    安装防火墙

    yum install firewalld
    

    开启/关闭 防火墙

    #开启防火墙
    systemctl start firewalld.service
    
    #关闭防火墙
    systemctl stop firewalld.service
    
    #设置开机自动启动
    systemctl enable firewalld.service
    
    #设置关闭开机制动启动
    systemctl disable firewalld.service
    
    #在不改变状态的条件下重新加载防火墙
    firewall-cmd --reload
    

    启用某个服务

    #临时启用
    firewall-cmd --zone=public --add-service=https
    
    #永久启用
    firewall-cmd --permanent --zone=public --add-service=https
    

    开启某个端口

    #临时开启
    firewall-cmd  --zone=public --add-port=8080-8081/tcp
    
    #永久开启
    firewall-cmd --permanent --zone=public --add-port=8080-8081/tcp
    

    说明:后面的协议只能在 {'tcp'|'udp'|'sctp'|'dccp'} 中选

    查看开启的端口和服务

    #查看开启的服务
    firewall-cmd --permanent --zone=public --list-services
    
    #查看开启的端口
    firewall-cmd --permanent --zone=public --list-ports
    

    其他命令

    #修改配置后需要重启服务使其生效
    systemctl restart firewalld.service  
    
    #查看服务是否生效
    firewall-cmd --zone=public --query-port=8080/tcp
    

    相关文章

      网友评论

        本文标题:Centos 7 防火墙 firewalld

        本文链接:https://www.haomeiwen.com/subject/uvbmuxtx.html