![要从虚拟 Windows 机器访问 ubuntu apache 服务器本地 url,应该怎么做?](https://linux22.com/image/542629/%E8%A6%81%E4%BB%8E%E8%99%9A%E6%8B%9F%20Windows%20%E6%9C%BA%E5%99%A8%E8%AE%BF%E9%97%AE%20ubuntu%20apache%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E6%9C%AC%E5%9C%B0%20url%EF%BC%8C%E5%BA%94%E8%AF%A5%E6%80%8E%E4%B9%88%E5%81%9A%EF%BC%9F.png)
如何从虚拟 Windows(VirtualBox OSE)机器访问 Ubuntu apache 服务器本地 URL?
我已经设置了可以访问 ubuntu apache 服务器的虚拟窗口,但是在我删除 windows.div 及其文件夹并恢复它之后 - 它不再起作用。
也许我应该给予包装器 windows.div 文件夹更多权限?
我的电脑:
电脑操作系统:Ubuntu 10.04
虚拟机:VirtualBox OSE(我的网络适配器中有“Nat”选项)
虚拟机操作系统:windows xp
例子:
进入虚拟机的 Firefox 并插入 address.me url。
结果:未找到服务器
但当我在 UBUNTU 中直接进入 address.me 时,我看到的是我的网站上的主页
谢谢,约瑟夫
答案1
您需要将 Ubuntu 系统(主机)的 IP 地址添加到 Windows hosts 文件中。其位置将根据 Windows 版本而有所不同。请参阅:http://en.wikipedia.org/wiki/Hosts_(文件)
你可以添加如下一行:
<IP_address_of_Ubuntu> address.me
我认为这应该在NAT模式下工作,只需检查Windows下网卡的默认网关。
答案2
您很可能已将客户机设置为具有 NAT 网络。您应该将客户机网络配置为桥接。这将允许您的客户端从主网络获取 IP 地址,然后允许您的客户端和服务器进行通信。