如何从来宾计算机访问主机?

时间:2020-03-05 18:53:01  来源:igfitidea点击:

我刚刚使用VMware Fusion在Mac上创建了一个新的Windows XP VM。 VM正在使用NAT共享主机的Internet连接。

如何访问Rails应用程序,在Mac本身上可以使用http:// localhost:3000访问该应用程序?

解决方案

回答

在XP计算机上,通过转到命令提示符并键入ipconfig,找到IP地址。尝试用1或者2替换最后一个数字。例如,如果IP地址是192.168.78.128,请使用http://192.168.78.1:3000。

回答

我们可以使用主机Mac(或者网络上的任何其他Mac)"本地"名称:

http://macname.local:3000 /

其中macname是主机(或者其他所需的)Mac的网络名称。

回答

  • 在XP计算机上,开始->连接到->显示所有连接。
  • 双击本地连接。
  • 单击支持选项卡。
  • 使用默认网关IP<gateway-ip>,然后在浏览器中点击http://<gateway-ip>:3000。

陷阱:地址中必须带有http://,否则IE会给我们"无法显示该网页"。

回答

对于未来的访问者:确定IP地址后,可以将条目添加到Windows主机文件中,该文件位于C:\ Windows \ system32 \ drivers \ etc \ hosts中,以将IP地址映射到(虚拟)服务器名称。添加这样的一行:

192.168.78.1   myrubyapp

现在,我们可以在IE中访问该网站,其地址为http:// myrubyapp:3000

如果我们在Apache下使用虚拟主机,则需要此主机来提供正确的服务器名称。