如何从VirtualBox访问修改过的/etc/hosts
我有一个应用程序,我必须更改如何从VirtualBox访问修改过的/etc/hosts,virtualbox,hosts,Virtualbox,Hosts,我有一个应用程序,我必须更改/etc/hosts文件才能点击。这是我的新档案 #127.0.0.1 localhost 127.0.0.1 local.connectwithme 这在我的本地机器上很容易工作。我只需在浏览器中转到本地。与我连接:3000,即可查看我的应用程序 我现在正试图通过运行windows7的VirtualBox查看它。通常我只需在虚拟机浏览器中访问ip地址10.0.2.2,然后从VirtualBox访问主机的localhost,但现在我已经更改了主
/etc/hosts
文件才能点击。这是我的新档案
#127.0.0.1 localhost
127.0.0.1 local.connectwithme
这在我的本地机器上很容易工作。我只需在浏览器中转到本地。与我连接:3000
,即可查看我的应用程序
我现在正试图通过运行
windows7
的VirtualBox
查看它。通常我只需在虚拟机浏览器中访问ip地址10.0.2.2
,然后从VirtualBox
访问主机的localhost
,但现在我已经更改了主机上的/etc/hosts
文件,我不知道需要点击什么才能在虚拟机上查看我的应用程序。有人能给我解释一下吗。谢谢 要在使用NAD虚拟箱连接时访问主机操作系统,您需要确定主机操作系统的IP地址(在NAT的另一侧),然后将此IP地址添加到来宾操作系统上的主机文件中:
ipconfig/all
。在以太网适配器下,找到默认网关。如果您没有做任何更改,这几乎肯定是10.0.2.2%systemroot%\system32\drivers\etc\
中
%systemroot%\system32\drivers\etc\hosts
(您需要更改它以显示所有文件)10.0.2.2 local.connectwithme
被“击中”,我想您是指访问,对吗?在这个问题中,您的主机操作系统上有一台运行在端口3000上的服务器,并且希望从Windows来宾操作系统中访问该服务器,对吗?这取决于您配置VirtualBox的网络类型。您是使用NAT、桥接还是其他方式?您可以在在网络设置中为您的虚拟机设置对话框。问题是通过VM来宾访问
10.0.2.2:3000
不再有效,还是您希望使用名称local访问主机操作系统。从来宾连接我:3000
?我正在尝试访问local。从来宾连接我:3000
,但它没有“我没有映射到任何东西。我只是得到一个未知错误的地址。”。