VMVare 不能连接本机数据库

lichsoj 2018-03-01 06:31:13
VMvare中安装CentOS, 与主机相同局域网,数据库为sql2008r2,主机防火墙已关闭,centos也已关闭
部署一个netcore网站后,发现不能连接数据库 提示Connection Timeout Expired
调试时 使用局域网其它机器可以连接主机的数据库.
主机与虚拟机互相ping通.

还有什么原因导致不能连数据库呢
...全文
800 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lichsoj 2018-04-12
  • 打赏
  • 举报
回复
问题解决了,数据库版本过低。efcore连接出现错误导致
lichsoj 2018-03-02
  • 打赏
  • 举报
回复
引用 2 楼 caozhy 的回复:
检查下防火墙和网路配置,vmware用桥接模式,在一个网段里。
防火墙关掉了 也再一个网段.远程和本机数据库都不能连接. 网路配置指的是什么呢
lichsoj 2018-03-02
  • 打赏
  • 举报
回复
引用 1 楼 hdt 的回复:
第一步,在虚拟机里ping 本机的 ip
如果不能,一切不要想了
否则:telnet 本机ip sql 端口

主机与虚拟机互相ping通
虚拟机不能telnet主机
局域网其他机器可以

引用 1 楼 hdt 的回复:
第一步,在虚拟机里ping 本机的 ip
如果不能,一切不要想了
否则:telnet 本机ip sql 端口


本机数据库和远程服务器数据库都不能连接上.但是可以ping 也可以telnet
threenewbee 2018-03-01
  • 打赏
  • 举报
回复
检查下防火墙和网路配置,vmware用桥接模式,在一个网段里。
真相重于对错 2018-03-01
  • 打赏
  • 举报
回复
第一步,在虚拟机里ping 本机的 ip 如果不能,一切不要想了 否则:telnet 本机ip sql 端口

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧