linux中mysql链接被防火墙阻止的解决方法

发布时间:2020-04-02编辑:脚本学堂
linux下安装好mysql后,帐号已经授权从任意主机进行访问,但是其它机器却无法访问到它。经检查发现是iptables中阻止了到它的连接。

修改下防火墙的配置即可,具体如下:
vi /etc/sysconfig/iptables

在后面添加:

复制代码 代码如下:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT

service iptables restart

发现还是不行,最终发现记录要添加在:
-A RH-Firewall-1-INPUT -p icmp --icmp-type any -j ACCEPT 这一条前面,否则无效。

重启iptables,就可以访问mysql了。