在没有网络的情况下,使用虚拟机和主机通信
方法一:
由于工作需要,使用虚拟机软件VMware在同一台电脑上同时运行不同的系统,用以测试网络应用程序和通信等。其实,在一台电脑上可以安装N块虚拟网卡,配合虚拟机软件,可以进行很多网络方面的模拟与开发,如软路由、×××、异网传输、外网穿透内网通信、网络***压力测试等。
我安装的是Windows系统自带的虚拟网卡,同样实现了无联网情况下虚拟机与本机的互访。
下面以WindowsXP系统为例,简单介绍虚拟网卡的安装:
  打开“控制面板”,双击“添加硬件”图标,在“添加硬件向导”中单击“下一步”按钮,该向导会搜索最近连接到计算机但尚未安装的新硬件。由于我们并没有真正为计算机连接新的硬件,所以系统当然无法找到新硬件,因此会弹出一个询问硬件是否已安装的对话框,在该对话框中选择“是,我已经连接了此硬件”,单击“下一步”按钮。
  1. 在出现的“已安装的硬件”列表中,选择最后一项“添加新的硬件设备”,单击“下一步”按钮继续。
  2. 在接下来弹出的对话框中,选择“安装我手动从列表中选择的硬件”,单击“下一步”按钮,在出现的硬件列表中选择“网络适配器”,单击“下一步”按钮。
  3. 在选择网卡对话框中,“厂商”选择“Microsoft”,“网卡”选择“Microsoft Loopback Adapter”,单击“下一步”按钮即可开始安装,最后单击“完成”按钮。
  4. 打开“控制面版”→“网络连接”,可以看到新增的网卡,为便于区分,请重命名虚拟网卡的连接。每张虚拟网卡最好都要设定固定IP。和本机相同的ip网段。如果平常不用虚拟网卡,禁用它们就可以了。
5. 虚拟机软件(以VMware5为例)可以选定或排除不同网卡,来满足我们的需要。选择“编辑→虚拟网络在没有连接网络的情况下使虚拟机和本机通信设置”,选“自动桥接”标签,通过“添加”或“移除”来调整我们要用于联网的网卡。

方法二:
找一个网线,一头按照白橙 橙 白绿 蓝 白蓝 绿 白棕 棕 做好水晶头568B,另一头把这样顺序的1,3和2,6分别剥开导线,扭在一起,形成收发环路,即可相当于本机和虚拟机同时接在了通局域网的一个集线器上。即可通信!

注:虚拟出来的网卡不可以和网线同时插。就是要么只插上不能上网或可以上网的网线,要么只是启用新建立的虚拟网卡即可!

在我使用过程中发现优势本机ip地址和虚拟机ip地址设置在了一个段了,防火墙也没有什么问题,单就是相互不能通信,通过查找原来是在虚拟机的编辑网络里,我们要选择Bridget,并在Bridget to里选择automatic选项才可以。