【问题标题】:setting up localhost for virtual box on a mac在 Mac 上为虚拟机设置 localhost
【发布时间】:2015-01-06 02:15:51
【问题描述】:

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

总结一下:

http://localhost

没有在虚拟框中的虚拟操作系统中加载

【问题讨论】:

  • 你不是说 localhost 是用来连接什么的吗?你有在 OS X 上运行的服务器吗?也通常用于开发 virtualbox 用于托管服务器组件,而不是相反。
  • 我正在使用 xampp。虽然我没有任何虚拟主机。仅用于开发目的。

标签: macos operating-system xampp localhost virtualbox


【解决方案1】:

我也在 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

【讨论】:

    【解决方案2】:

    This page 很好地涵盖了 virtualbox 网络。

    NAT - 您的主机将充当路由器(防火墙),您的主机将位于私有子网上。如果您不在来宾上运行服务器,请使用此选项。

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

    Host Only - 混合体。顾名思义,使用此选项,您只能从主机连接到访客服务器。将此用于“私有”(仅限主机)服务器。如果我正在运行测试网络服务器,我会使用它。

    长话短说,假设您有路由器,我会使用桥接网络

    【讨论】:

      猜你喜欢
      • 2011-10-20
      • 2013-02-18
      • 2011-12-23
      • 2015-11-08
      • 2013-09-15
      • 2013-01-24
      • 2012-09-12
      • 2013-10-21
      相关资源
      最近更新 更多