linux配置防火墙打开3306端口

安装完MYSQL服务器后在本机所有操作都正常,但在其它机器上远程访问这个MYSQL服务器时怎么都连接不上.shit!

怀疑是端口问题,结果:

telnet192.168.1.2453306

发现连接不上,原来如此是端口被防火墙限制了.

现在只需要是在防火墙中打开3306端口即可.

执行vi/etc/sysconfig/iptables如图:

-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport3306-jACCEPT

加入这句话就可以了,注意这句话一定要加在最后一句话的上面.否则不会生效.

同样如果是其它端口把"3306"换成相应端口即可.

然后重启一下防火墙

serviceiptablesrestart

参考:http://www.cnblogs.com/echo-something/archive/2012/07/31/3306_port.html

相关推荐