首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过Hamachi访问数据库(VPN)

通过Hamachi访问数据库(VPN)
EN

Stack Overflow用户
提问于 2019-09-18 13:53:58
回答 1查看 1.3K关注 0票数 0

我想从连接到我在本地单元(PC1)中创建的网络(Hamachi)的计算机(PC2)访问数据库。我的目标是通过一个php程序来实现两个数据库之间的数据共享,作为查询数据库的系统,并将Hamachi作为我的VPN。我在MySQL图形用户界面中使用SQLyog。

这是我的计划的地图:

代码语言:javascript
复制
  DB1 <<--------  --------->> DB2              1. PC1 is the owner of the VPN created via Hamachi
   |           |  |            |               2. PC2 joins the PC1 in the VPN
   |       Data Sharing        |               3. Hamachi assigns IP addresses to each PC
   |           |  |            |               4. PC1 should be able to manage DB2 & vice versa
  PC1----- + HAMACHI < ------ PC2

到目前为止,我可以使用Hamachi分配给每台pc的IP地址来访问本地数据库。使用PC1,我在SQLyog中键入我使用的PC1 Hamachi IP和标准凭据。这里有一个例子:Hamachi_network SQLyog_Authentication

我的问题是我无法在PC1中访问DB2。同样,我无法使用PC2打开DB1。VPN没有问题,因为我可以浏览每台计算机的共享文件。此外,由于分配的IP地址在其相应的计算机上工作,因此Hamachi可以像服务器一样运行以托管系统和数据库。唯一剩下的就是两个数据库之间的数据共享。

代码语言:javascript
复制
// Error message in the SQLyog:
Error No. 2003
Can't connect to MySQL server on 'hamachi_ip' (10060)
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-18 15:53:48

多亏了Kris提供的链接,我找到了这个问题的解决方案。基本上,我只需要在Windows防火墙的受保护连接中取消选中Hamachi。(这应该应用于连接到VPN的所有PC)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57985904

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档