主机的主机文件在虚拟框中

时间:2017-10-09 07:25:48

标签: dns virtualbox hosts

主机的主机文件是否会影响来自虚拟机盒VM的请求路由? 即如果我要向托管主机文件添加内容,请求将从虚拟框中正确路由。

我想,如果我在NAT模式下运行图像网络,它应该可以工作。主机文件解析的确切工作原理是什么?如何将主机文件DNS解析连接到网络接口?

1 个答案:

答案 0 :(得分:1)

如果您在VirtualBox中运行Nat,则需要将其转发到guest虚拟机内部ip。通常,对于Nat但不总是,您的虚拟系统来宾将在10.0.2.15。您可以使用ipconfig进行检查并相应地进行修改。在Virtualbox主界面上转到文件/首选项,然后选择网络。添加新网络(带加号的网卡图标),默认名为NatNetwork。确保该复选框已打开。单击编辑(螺丝刀图标),然后选择端口转发。在“端口转发规则”对话框中填写六个框。例如,假设您已使用ssl。

在虚拟服务器上安装了Webmin

我建议Webmin:

姓名:Webmin, 协议:TCP, 主机IP:127.0.0.1, 主机端口:2525, 访客IP:10.0.2.15, 客人端口:10000。

最后,在所有对话框中单击“确定”返回主界面。返回Virtualbox主界面转到网络,将Attached更改为:从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 YourAdminGuestName@127.0.0.1

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