【问题标题】:Portforwarding : Virtualbox NAT connecting (Guest to Host)端口转发:Virtualbox 未连接(访客到主机)
【发布时间】:2013-09-30 12:47:53
【问题描述】:

我使用的是 Macbook air,它的操作系统是 OS X 10.8.5,安装了带虚拟机的 win7。 并在win7虚拟机上开发Web应用程序,我想移植虚拟机 端口到主机端口。这样我就可以在主机和手机上测试应用程序 使用相同的wifi。

首先我没有输入host和guest ip,而是输入端口值8000。 我通过编写“ipconfig”和“ifconfig”来计算来宾 ip 和主机 ip。

运行来宾服务器后,我在主机浏览器上写下网址,如下所示,

http://[guestip]:8000/

但无法加载访客的网页。

有什么问题?

如果我想将virtualbox的网络应用程序加载到手机上

我该怎么做?

虽然看起来有点傻,但很高兴有建议。

提前致谢:)

【问题讨论】:

    标签: virtualbox portforwarding


    【解决方案1】:

    我不建议你这样工作,你可以直接在你的 OSX 中开发你的 web 应用程序,这样会容易得多。

    但如果你必须这样做。那么首先,因为你的网络配置是NAT,你的VM会有一个私有IP,比如:10.0.2.15,你需要转发到端口才能访问,比如:

    从上图中,我将端口 2022 转发到 22,将 2080 转发到 80(网络服务器) 假设您的网站在同一个端口 80 上运行,这是您访问网站的 URL:127.0.0.1:2080

    顺便说一句,我不喜欢通过端口转发工作,我更喜欢使用“仅主机”配置我的虚拟机。通过这种方式,您可以获得像 192.168.x.x 这样的 ip,并且您可以忘记端口转发。您可以从这里阅读更多内容: https://www.virtualbox.org/manual/ch06.html#network_hostonly

    希望对你有所帮助。

    【讨论】:

      猜你喜欢
      • 2012-03-21
      • 1970-01-01
      • 1970-01-01
      • 2021-08-08
      • 2022-09-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多