2017-10-09 57 views
-1

主机的主机文件是否影响来自虚拟框VM内的请求的路由? 也就是说如果我将某些东西添加到主机的主机文件中,请求将从虚拟框中正确路由。主机的主机文件在虚拟框中

我想,如果我在NAT模式下运行图像网络,它应该工作。主机文件分辨率究竟如何工作?主机文件DNS解析如何挂接到网络接口?

+0

是否有办法如何将其移动到正确的网站? – Zveratko

回答

1

如果您在VirtualBox中运行Nat,则需要将端口转发到guest虚拟机的内部IP。通常,对于Nat,但并非总是如此,您的虚拟系统guest将在10.0.2.15上。你可以用ipconfig检查这个,并相应地修改。在Virtualbox主界面转到文件/首选项并选择网络。添加一个新的网络(带有plus的网卡图标),默认情况下称为NatNetwork。确保复选框已打开。点击编辑(螺丝刀图标)并选择端口转发。填写端口转发规则对话框中的六个框。例如,让我们假设您已经使用ssl在虚拟服务器上安装了Webmin。

我建议为Webmin的:

名称:Webmin的, 协议:TCP, 主机IP:127.0.0.1, 主机端口:2525, 游客IP:10.0.2.15, 来宾端口:10000

最后,在所有对话框上点击确定返回主界面。回到Virtualbox主界面转到Network并将Attached to:从Nat改为NatNetwork,然后单击OK。

转到您的浏览器并把https://localhost:2525和webmin登录对话框会出现。

对于来自主机终端的SSH访问,假设你已经安装了OpenSSH服务器,它将是类似的。

名称:SSH, 协议:TCP, 主机IP:127.0.0.1, 主机端口:2222, 游客IP:10.0.2.15, 来宾端口:22

在主机端提示:sudo shh -p 2222 [email protected]

主机端口号可以是任何未使用的端口。我在随机选择的上述示例中使用的那些示例,并在我的机器上工作。访客端口号是实际分配的端口号。