Code Copied

主机访问Virtual Box虚拟机的的CRM

环境

主机:Windows 7 64 bit
虚拟机:Windows Server 2012 R2

主机和虚拟机设定前状态

通过ipconfig命令分别获取主机和虚拟机的IP。

下图红框区域是主机的IP,蓝框区域是VirtualBox Host-Only的IP:
SNAGHTML1dd1dd5

下图是虚拟机的IP:

image

由于主机和Virtual Box虚拟机的IP段是不同的,所以主机和虚拟机之间是无法互通访问的。
下面我们将通过一些设置来实现主机访问虚拟机的CRM。

主机设定

在主机的本地连接中,右键→属性→共享。
然后启用网络连接,并将家庭网络连接(下图中的红框区域)选择为VirtualBox Host-Only Network:

SNAGHTML1d98281

这时候主机会提示IP变更信息

SNAGHTML1e1efe3

再次用ipconfig获取主机IP,可以看到以太网适配器VirtualBox Host-Only的IP已经变成192.168.137.1了。

SNAGHTML1e36c62

VirtualBox设定

网络全局设定

管理→全局设定→网络→关闭DHCP

SNAGHTML1e81119

SNAGHTML1e920d2

初始时【启用服务器】是选中的,把它勾选掉。

SNAGHTML1e99d51

虚拟机网络设置

选中虚拟机,右键→设置→网络,初始时网卡1的连接方式是【网络地址转换(NAT)】。

SNAGHTML1e43de3

将连接方式选为【仅主机(Host-Only)适配器】。

SNAGHTML1f6c5b8

启动虚拟机,用ipconfig获取虚拟机的IP。
现在虚拟机和主机的以太网适配器Virtual Box Host-Only都处在同一网段了(192.168.137.*)。

image

虚拟机防火墙入站规则设置

在主机上通过浏览器访问虚拟机的CRM系统,仍然不能访问。

SNAGHTML1fa7642

这时由于虚拟机没有开通5555端口,在防火墙→高级设置→添加入站规则。

image

image

image

image

image

image

设置完成后,就能够在主机访问虚拟机的CRM了。

SNAGHTML2002278