如何从来宾计算机访问主机?
时间: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下使用虚拟主机,则需要此主机来提供正确的服务器名称。