在之前使用vmware或Virtual BOX的时候会有这样的一个情况:
通常情况下大家都是在有网络或是有其它类似于路由器设备或是直接通过网线短接方式下,PC机和虚拟机里的操作系统是可以互相连接,不影响大家开发、调试、实验等。
但是也有特殊情况下时,你什么设备都没有时候怎么办,怎样不影响你的工作。由于你的电脑没有通过网线和路由器连接的话会出现PC机的本地连接是断开线缆的情况,这时候PC和vmware/VirtualBox直接是不可以ping通的,因为这时候PC机的网卡是没有IP的情况,要想连接就需要一个路由器,问题是我们这里没有路由器,那怎么办呢?
我们可以想想这样做,如果构想出一个虚拟的网络回路不就解决了这样的问题了吗,这就出现了loopback,windows的一个虚拟回路设备
Win7开启虚拟回路设备的步骤如下:
1、按下win + R键,在其中输入:hdwwiz,然后点击“确定”
ps:hdwwiz,用来手动添加硬件驱动的,熟悉计算机的朋友对它应该有所了解。
如下图:
2、出现如图界面,单击下一步:
3、选择:“选择搜索并自动安装硬件(推荐)”,
如下图:
4、此时,系统将自动搜索,它正在搜索硬件
如下图:
5、当出现如下界面时,请单击下一步,
如下:
6、出现如下界面列表时,请选择“网络适配器”
如下图:
7、在接着出现的界面中,左方“厂商”一栏里选择“Microsoft”,
当左方“厂商”选择好后,在右方“网络适配器”一栏中,会出现很多可以选择的适配器,
此时,选择“Microsoft Loopback Adapter”,选择后,单击下一步
如下图:
8、安装马上开始,继续单击下一步:
如下图:
9、安装进行中。。。
如下图:
10、安装完毕。
此时,就可以在最上面图中看到成功安装好的loopbake环回网卡了,
这时,大家就可以踏实的去做网络试验了。。。
-
请使用完整纯净版的windows7操作系统,建议使用正版。如果是精简版,该功能可能被删去。
-
hdwwiz可执行程序是在 C:\Windows\System32,这个路径下的,大家可前去参阅。
-
卸载loopback,请前往设备管理器相应位置中卸载。
下面我来说说在我这里怎么使用:
1.修改vmware与virtualBox的网络配置,以桥接到我们生成的环路网卡:第一张图是VMware、第二张是Virtualbox
Virtual Box
2.设置回路网卡的地址是192.168.50.2(根据自己爱好随便设置)
3、Ping虚拟机的IP,从虚拟机Ping宿主机IP
4、当恢复网络时,只需要把步骤1中虚拟机的网络中网卡适配器恢复到非环回适配器,并重启虚拟机中相应服务器即可
补充一下采用网线实现方式:
具体步骤,找一段网线,不要很长,10CM就可以了,再找个水晶头,先把网线连接到水晶头上,然后把1和3连在一起,2和6连接。
网线内部的8根线现在只有4根是有用的,分别是1,2,3,6.网线1和2是发送消息的,3和6是接受信息的。这样一对应来说,
就是1和3是收发的一条通路,2和6也是收发的一条通路。把它们连接上,电脑网卡自然就会认为电脑已经连接到局域网上,
因为电脑网卡检测时候发现1和3连接上了,2和6也连接上了。