在 Centos7 中防火墙由 firewalld 来管理

  1. 开启3306端口
    firewall-cmd --zone=public --add-port=3306/tcp --permanent

开启 3306 端口出现:
在这里插入图片描述

FirewallD is not running ( 代表防火墙没有开启 ),开启一下防火墙,再开启3306端口即可。


  1. 查看防火墙状态
    firewall-cmd --state
    或者
    systemctl status firewalld.service
    或者
    service firewalld status

  2. 关闭防火墙
    systemctl stop firewalld.service
    或者
    systemctl stop firewalld
    或者
    systemctl disable firewalld.service

  3. 开启防火墙
    systemctl start firewalld.service
    或者
    service firewalld start

  4. 重启防火墙
    firewall-cmd --reload
    或者
    service firewalld restart
    或者
    systemctl restart firewalld.service

  5. 常用命令介绍
    firewall-cmd --state





Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐