如何从主机(windows)访问VirtualBox中的Oracle DB

如何从主机(windows)访问VirtualBox中的Oracle DB,oracle,networking,virtualbox,Oracle,Networking,Virtualbox,我用Oracle虚拟机安装了VirtualBox 现在我只是尝试从主机环境访问VM的Oracle数据库,但它不起作用 我的主机上的ipconfig显示一个IP号,但当我尝试打开此端口(端口80)时,我会在VirtualBox中获取主机系统的localhost内容,而不是服务器的内容 哪个是正确的网络设置?我通常进行桥接连接,以便vm从路由器的dhcp中获取ip地址;如果该选项不可用,那么您的另一个选项是使用端口转发,即在主机上分配一个未使用的端口转发到vm上的端口。关于这两个选项,virtual

我用Oracle虚拟机安装了VirtualBox

现在我只是尝试从主机环境访问VM的Oracle数据库,但它不起作用

我的主机上的ipconfig显示一个IP号,但当我尝试打开此端口(端口80)时,我会在VirtualBox中获取主机系统的localhost内容,而不是服务器的内容


哪个是正确的网络设置?

我通常进行桥接连接,以便vm从路由器的dhcp中获取ip地址;如果该选项不可用,那么您的另一个选项是使用端口转发,即在主机上分配一个未使用的端口转发到vm上的端口。关于这两个选项,virtual box手册都有很多有用的信息。如果您需要其他信息或示例,请告知我们。

-在来宾计算机上使用仅限主机的网络

-查看服务器(WEB、DB等)是否正在运行。

-将鼠标悬停在状态栏上的网络图标上,以记录ip地址

-从主机浏览器向quest服务器发送请求

关闭虚拟PC上的Windows防火墙。我刚刚通过关闭防火墙修复了从主机到虚拟机的HTTP请求。

这种方法的问题是虚拟机来宾现在无法访问Internet。我还没有探讨过各种选项,但到目前为止,进行桥接配置似乎是最好的方法。来宾互联网可以很好地使用这种方法。我认为这是特定于您的配置的。您可以始终添加多个网络接口,以便您保持正常的NAT用于internet访问,而主机仅用于从您的计算机访问。