![如何从在 MacOS X 上托管的 Parallels 中运行的 Windows 访问我的本地 apache 服务器?](https://linux22.com/image/1338453/%E5%A6%82%E4%BD%95%E4%BB%8E%E5%9C%A8%20MacOS%20X%20%E4%B8%8A%E6%89%98%E7%AE%A1%E7%9A%84%20Parallels%20%E4%B8%AD%E8%BF%90%E8%A1%8C%E7%9A%84%20Windows%20%E8%AE%BF%E9%97%AE%E6%88%91%E7%9A%84%E6%9C%AC%E5%9C%B0%20apache%20%E6%9C%8D%E5%8A%A1%E5%99%A8%EF%BC%9F.png)
我在运行 MacOS X Lion 的 Parallels 中运行 Windows 7。我还设置了一个本地 Apache 服务器;我可以通过任何浏览器从 MacOS X 访问此服务器。我使用/etc/hosts
和配置vhosts
文件的组合对其进行了配置:在浏览器中输入后,http://epwbst
我在 MacOS X 端进入了预期的网站。在 Windows 端执行此操作是错误的。我是能够访问任何其他网络资源。
我怀疑我需要重新配置 Windows 端的 DNS,以便首先查看 MacOS X 端。我该怎么做?
答案1
可能最简单的答案就是将 epwbst 的条目(包含您的 Mac 的 IP 地址)添加到 Windows hosts 文件,方法与对 Mac 执行的操作相同。
Windows 将 hosts 文件存储在不同的位置:
C:\Windows\System32\Drivers\etc\hosts
您需要在其中添加 Mac 的实际 IP 地址(如果您使用桥接网络),检查您在 Parallels 中如何配置网络。
如果您使用 DHCP 设置 Mac 的 IP 地址,最好在路由器中保留一个固定地址(如果可能)。