far*_*zan 41 vmware webserver vmware-fusion
我是一名Web开发人员,我的开发平台是Mac.我已经在VMWare融合中安装了一个Windows XP副本用于测试目的,并使用IE来预先安装我的网站.我在我的Mac上运行Apache,有几个子域,比如test.localhost等.
如何从来宾操作系统访问主机操作系统上的Web服务器?
先感谢您.
And*_*Vit 50
VMWare Fusion在Mac上注册了一个IP地址,您可以使用它来指向虚拟机中的主机.你可以找到它ifconfig vmnet8.我的192.168.36.1,你的可能是一样的.
如果您正在使用apache虚拟主机,并且尝试从虚拟机上的此地址获取http,则可能会显示默认的apache页面.您需要在Windows主机上映射域:
C:\WINDOWS\system32\drivers\etc\hosts在记事本中打开并添加您的主机名,每行1个:
192.168.36.1 test.localhost
Run Code Online (Sandbox Code Playgroud)
然后,当您放入http://test.localhost/IE时,它将路由到您的Mac的apache虚拟主机.
Cam*_*leo 50
在OS X 10.9 Mavericks上使用Fusion 6.0.2
关闭虚拟机
打开"虚拟机|网络适配器|网络适配器设置..."菜单
在"Bridget Networking"部分中选择"Autodetect":
当Win7问:"你想让以下程序对这台电脑进行更改吗?" 单击"是"按钮
导航至:"计算机|本地磁盘(C :) | Windows | System32 | drivers | etc"
在"文件名:"字段右侧的下拉菜单中选择"所有文件"
双击"hosts"文件
示例中为192.168.1.106
在示例中,我配置了两个站点:localhost和caeb.leo
希望能帮助到你!
| 归档时间: |
|
| 查看次数: |
30782 次 |
| 最近记录: |