TCP连接未build立:无法在远程连接上连接到MySQL服务器(10060)

我在WinServer 2012系统上运行MySQL 5.6。 它工作很好。 服务器位于我们的办公室内部networking上,无法访问外部世界。 我通常在我的笔记本电脑上从我的办公室远程pipe理MySQL,所以我的用户权限设置为接受来自所有主机(“%”)的login。

今天早上我进来了,无法从MySQL远程获得响应。 如果我去服务器,服务器pipe理器显示MySQL正在运行(我已经停止并重新启动MySQL服务无济于事)。 我可以从服务器本地login到MySQL。 Netstat显示:

TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING 

去我的笔记本电脑,我尝试telnet到服务器的IP地址和端口3306,并得到:

 Could not open connection to the host, on port 3306: Connection failed 

这发生在六个月前的一次,我最终不得不closures整个Windows Server机器(循环电源)。 当它回来了,一切都很好。 这一次,我不想closures机器(它确实中断了机器上其他服务的用户)。

我怀疑这个端口是由于某种原因而被绑定的,需要被释放和重置。

有关如何让服务器再次接受远程连接而不骑自行车的任何build议?

谢谢。

编辑1:

基于@ GioMac的build议,我在客户端和服务器上都做了一个wireshark。 两者都显示了同样的事情。 这里是服务器的wireshark捕获。

.20结尾的IP地址是服务器,以.30结尾的IP地址是客户端:

 NO. Time Source Destination Pro Len Info 89 4.141088 192.168.1.30 192.168.1.20 TCP 66 61697 → 3306 [SYN] Seq=0 Win=8192 Len=0 MSS=1460 WS=256 SACK_PERM=1 143 7.137597 192.168.1.30 192.168.1.20 TCP 66 [TCP Retransmission] 61697 → 3306 [SYN] Seq=0 Win=8192 Len=0 MSS=1460 WS=256 SACK_PERM=1 259 13.137832 192.168.1.30 192.168.1.20 TCP 62 [TCP Retransmission] 61697 → 3306 [SYN] Seq=0 Win=8192 Len=0 MSS=1460 SACK_PERM=1 

所以,数据包正在被服务器TCP堆栈接收。

另一大信息 :我已经在服务器硬件上重启了两次。 仍然有同样的问题。 请帮忙。 谢谢。

我现在只能推测,但防火墙将是一个很好的起点。 看看configuration,看端口是否closures。