使用Hamachi从远程计算机连接到我的本地VM


0

我有一台运行Debian的虚拟机托管在我的Mac上。我用它来开发和托管服务器。我也有一台远程PC用于玩我的游戏。我想连接到我的VM上运行的服务器。事实上,正如你可以想象的那样,我的Mac与远程PC不在同一个网络上。

我的问题很简单:如何从远程PC上获取虚拟机?

我在考虑使用Hamachi,但我的VM没有任何图形用户界面。是否足以在我的Mac(托管我的VM)和我的PC上使用Hamachi进行一些端口转发?

有没有更简单的方法来实现我的目标?


如果您需要特定端口,那么可能您可以ssh到Debian VM并设置ssh隧道。此外,Hamachi似乎有一个命令行客户端,你可以使用它吗?
詹姆斯德林

Answers:


0

您可以使用hamachi从您的电脑连接到您的Mac。一旦连接到hamachi,您就可以使用VNC和图形连接到您的mac并访问您的VM。但是你最好将ssh直接从你的PC(putty这样做)连接到你的VM。这取决于您在VM上进行的网络配置。顺便说一句,你可以使用Hamachi提供的前缀ip来访问VPN网络上的机器。例1:MAC

  • IP:192.168.1.100
  • DEBIAN IP:192.168.200.3
  • PC IP:192.168.1.30
  • 提供HAMACHI IP:10.34.1.30

你可以直接访问debian到ip 192.168.200.3(Mac应该正确路由它)例2:

  • MAC IP:192.168.1.100
  • DEBIAN IP:192.168.1.200
  • PC IP:192.168.1.30
  • 提供HAMACHI IP:10.34.1.30

您可以使用IP访问debian:10.34.1.200

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.