我在虚拟机上用docker容器启动了MySQL和nacos,但是当我使用navicat与MySQL建立连接时却一直报Timeout connection;我使用虚拟机ip地址:8848/nacos也无法访问成功。
根据搜索,查看了虚拟机防火墙暴露出来的端口以及IPv4转发是否已开启,发现也没有任何问题。
最后从主机cmd窗口ping虚拟机ip,发现无法ping通,但从虚拟机ping主机ip可以ping通。


进一步查看网络设置发现是网卡被禁用了,启用即可。

作者在虚拟机上通过Docker运行MySQL和Nacos,遇到Navicat连接MySQL超时且Nacos访问失败的问题。经过排查发现是由于虚拟机的网卡被禁用导致ping不通。解决方法是启用网卡后,问题得到解决。
我在虚拟机上用docker容器启动了MySQL和nacos,但是当我使用navicat与MySQL建立连接时却一直报Timeout connection;我使用虚拟机ip地址:8848/nacos也无法访问成功。
根据搜索,查看了虚拟机防火墙暴露出来的端口以及IPv4转发是否已开启,发现也没有任何问题。
最后从主机cmd窗口ping虚拟机ip,发现无法ping通,但从虚拟机ping主机ip可以ping通。


进一步查看网络设置发现是网卡被禁用了,启用即可。

2438

被折叠的 条评论
为什么被折叠?