我无法通过 putty 连接 vmware player。我的 vmware ipadd 和 ipaddr 来自http://www.whatismyip.com/不同。我收到连接超时错误。请问有人能帮我找出原因吗?
答案1
如果我错了请纠正我。从你的帖子中我了解到你在运行 PuTTY 的同一台主机上安装了 VMware Player。
您在网站上看到的 IP 地址是外部 IP,即 Internet 上您的本地网络的地址。如果您有路由器,则它是路由器的 IP。如果没有,则它是您的计算机的 IP。
VirtualBox 默认的功能就像路由器一样(参见NAT 的维基百科文章)。因此,它会创建一个由您的计算机管理的单独本地网络。所有虚拟机都连接到该路由器,并分配有自己的本地 IP - 这些 IP 无法从 Internet 访问。您可以通过运行ipconfig
(在 Windows 上)或ifconfig
(在 Linux 上)来检查机器的 IP。
在 PuTTY 中,您必须输入虚拟机的本地 IP。还要确保 SSH/Telnet 服务器正在该机器上运行,否则它根本无法工作,因为 PuTTY 没有东西可以连接。