虽然CentOS 7开机后防火墙iptables关闭,但MySQ

2020-04-02  本文已影响0人  mm__yy

昨天用Navicat工具连接本机虚拟机上的MySQL数据库,出现一个很奇怪的现象,就是虚拟机开启后,虽然通过命令service iptables status查看到防火墙是关闭的状态,但是Navicat仍然连不上MySQL(MySQL服务已开启,且授权了远程访问)。

1.mysql服务开启,防火墙关闭

经过一番搜索、查找,最终找到问题原因了。

因为CentOS 7默认的防火墙是firewalld,但是装完CentOS 7系统后,我又安装了iptables-services,通过iptables进行一系列的防火墙开启和关闭操作,完全不顾firewalld。虚拟机开启后,查看firewalld是开启的,iptables是关闭的,如下:

2.iptables和firewalld

是不是发现问题所在了?!

3.关闭firewalld防火墙

永久关闭firewalld防火墙:

4.永久关闭firewalld

重启虚拟机后,再查看firewalld的状态已是关闭的:

5.firewalld默认关闭

然后用Navicat工具终于连上了虚拟机上的MySQL,大功告成!!!

上一篇 下一篇

猜你喜欢

热点阅读