linux怎么允许3306端口通过防火墙,Centos7允许3306端口通过防火墙

在 Centos7 中防火墙由 firewalld 来管理

1. 开启端口,如 3306 MySQL数据库端口

## zone --> 作用域

## add-port=80/tcp --> 添加端口,格式为:端口/通讯协议

## permanent --> 永久生效,没有此参数重启后失效

sudo firewall-cmd --zone=public --add-port=3306/tcp --permanent

## 开启3306端口后,必须重启防火墙,workbench或naivcat 就能连接到MySQL数据库了

sudo systemctl restart firewalld.service

2. 查看防火墙状态

firewall-cmd --state

systemctl status firewalld.service

service firewalld status

3. 关闭防火墙

systemctl stop firewalld.service

systemctl disable firewalld.service

service firewalld stop

4. 开启防火墙

systemctl start firewalld.service

service firewalld start

5. 重启防火墙

firewall-cmd --reload

service firewalld restart

system

你可能感兴趣的:(linux怎么允许3306端口通过防火墙,Centos7允许3306端口通过防火墙)