gpt4 book ai didi

virtualbox - 我如何从VirtualBox命中修改过的/etc/hosts

转载 作者:行者123 更新时间:2023-12-04 16:44:23 27 4
gpt4 key购买 nike

我有一个必须更改/etc/hosts文件才能命中的应用程序。这是我的新文件。

#127.0.0.1      localhost
127.0.0.1 local.connectwithme

这在我的本地计算机上很容易工作。我只要在浏览器中转到 local.connectwithme:3000,就可以查看我的应用程序。

我现在正在尝试使用运行 VirtualBoxWindows 7查看它。通常,我只需要在虚拟机的浏览器中转到IP地址 10.0.2.2并从 localhost中访问主机的 VirtualBox,但是现在我已经更改了主机上的 /etc/hosts文件,所以我不知道我需要什么点击以在虚拟机上查看我的应用。有人可以向我解释一下。谢谢。

最佳答案

要在使用NATed Virtual Box连接时访问主机OS,需要确定主机OS的IP地址(在NAT的另一侧),然后将此IP地址添加到 guest OS上的主机文件中:

  • 在 guest 操作系统中,确定您的默认网关。这将是主机操作系统的IP地址。最简单的方法是打开命令提示符并运行ipconfig /all。在Ethernet adapter下,找到默认网关。如果您没有进行任何更改,这几乎可以证明是 10.0.2.2
  • 现在,找到您的主机文件并添加主机IP地址。在Windows 7上,此文件位于%systemroot%\system32\drivers\etc\中。
  • 以管理员权限启动记事本(“开始” |“运行”,键入“notepad”,右键单击并选择“以管理员身份运行。”
  • 在记事本中打开%systemroot%\system32\drivers\etc\hosts(您需要对其进行更改以显示所有文件)。
  • 向主机文件添加一个条目,将主机IP地址映射到所需的主机名,例如:10.0.2.2 local.connectwithme
  • 关于virtualbox - 我如何从VirtualBox命中修改过的/etc/hosts,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23623477/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com