在mac上为虚拟盒设置localhost

时间:2014-11-09 19:54:32

标签: macos operating-system xampp localhost virtualbox

我有一台运行OS X Yosemite的mac。我使用虚拟盒安装了几个版本的Windows。我在虚拟框中的Internet Explorer中输入localhost(我仅将xampp用于开发目的[无虚拟主机])并进行bing搜索。如何让localhost在虚拟框内工作。很多人都对lunix和其他操作系统问过这个问题,但我还没有发现如何在mac上做到这一点。谢谢!

总结一下:

http://localhost

未在虚拟框中加载虚拟操作系统

2 个答案:

答案 0 :(得分:0)

This page很好地涵盖了虚拟机网络。

NAT - 您的主机将充当路由器(防火墙),您的主机将位于私有子网上。如果您没有在访客上运行服务器,请使用此功能。

桥接 - 您的访客将获得与您的主机位于同一子网的IP地址。如果您在guest虚拟机上运行服务器并希望从LAN上的其他计算机进行连接,请使用此选项。

仅限主机 - 混合动力的排序。顾名思义,使用此选项,您只能从主机连接到来宾服务器。将此用于"私人" (仅限主机)服务器。如果我正在运行测试Web服务器,我会使用它。

总而言之,假设您有路由器,我会使用桥接网络

答案 1 :(得分:0)

我也在Mac上(10.9.5,运行VirtualBox版本4.3)。我尝试设置仅限主机的网络(我正在遵循Cassandra教程)。它给了我这个错误:

  

无法创建主机网络接口。

     

VBoxNetAdpCtl:添加新界面时出错:无法打开   / dev / vboxnetctl:没有这样的文件或目录。

     

结果代码:NS_ERROR_FAILURE(0x80004005)组件:   HostNetworkInterface接口:IHostNetworkInterface   {f6e556f9-d598-409b-898C-8ba99d9b05ae}

但是我能够创建一个NAT网络。

https://stackoverflow.com/questions/18149546/vagrant-up-failed-dev-vboxnetctl-no-such-file-or-directory解决方案的评论有效:

sudo "/Library/Application Support/VirtualBox/LaunchDaemons/VirtualBoxStartup.sh" restart