无法telnet到3306上的mysql从其他vps

问题描述:

我的vps系统版本是Ubuntu 16.04.1 x64。 MySQL的版本是48年5月5日无法telnet到3306上的mysql从其他vps

我已经尝试了各种方法,以支持3306

我已经更新“等/ my.cnf中”文件评论说:“'跳过网络”,并有“绑定地址“为0.0.0.0;

,我使用“netstat -an | grep的3306”查看端口状态,我得到的结果是:

tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 
tcp 0 0 127.0.0.1:35498 127.0.0.1:3306 TIME_WAIT 

我已经关闭了我的防火墙,当我输入“UFW状态”,我得到了:

Status: Inactive 

但毕竟步骤和重新启动我的VPS,我键入其他VPS “的telnet 128.XXX.XXX.27 3306”,我得到:

telnet: connect to address 128.XXX.XXX.27: Operation timed out 

但奇怪的是,当我在本地vps上键入“telnet localhost 3306”时,它工作正常。

那么可能会出现什么问题?我可以提供你想要的更多细节。 非常感谢!

+1

有防火墙吗? – TZHX

+0

防火墙处于非活动状态。 – Huanhoo

+0

在机器和网络上? – TZHX

我解决了它。

这是防火墙的问题。

虽然我关掉防火墙,但是iptables的规则仍然影响到所有的网络请求,并使用“的iptables -L”,我发现:

DROP TCP - 的规则表中的:mysql

开始是“DROP”,最后是“mysql”。

我删除了这一行后,一切都很好。