使用 VirtualBox 从访客访问主机上的站点?主机和访客都是linux

使用 VirtualBox 从访客访问主机上的站点?主机和访客都是linux

我在 Ubuntu(主机)上运行 VirtualBox,我使用的虚拟机是 fedora(来宾)。 VirtualBox 设置为使用 NAT 网络适配器,并且我能够访问互联网。我使用端口转发来访问 ssh 和 Rails Web 服务器

端口转发规则

  <NAT>
    <DNS pass-domain="true" use-proxy="false" use-host-resolver="false"/>
    <Alias logging="false" proxy-only="false" use-same-ports="false"/>
    <Forwarding name="Rule 1" proto="1" hostport="5679" guestport="22"/>
    <Forwarding name="Rule 2" proto="1" hostport="3080" guestport="3000"/>
  </NAT>

现在我可以在访客计算机上访问互联网,并且可以使用登录到计算机,ssh 但无法访问端口 3080 上的 Rails Web 服务器。
我尝试过:

localhost:3080
10.0.2.15:3080 #the guest IP

我可以做什么?我所需要的只是 SSH 和互联网连接,并通过主机中的浏览器打开我在访客计算机上托管的网站

相关内容