【Windows】虚拟机联网的两种方式

来源:互联网 发布:黑暗之魂1数据 编辑:程序博客网 时间:2024/05/16 12:48

写在最前:

据本人了解到的,虚拟机的联网方式一共有三种(1.桥接、2.NAT、3.Host-Only),本人折腾了前两种,第三种希望研究的大佬分享下!

知识普及:

NAT:

NAT模式中,就是让虚拟机借助NAT(网络地址转换)功能,通过宿主机器所在的网络来访问公网。

桥接:

桥接网络是指本地物理网卡和虚拟网卡通过VMnet0虚拟交换机进行桥接,物理网卡和虚拟网卡在拓扑图上处于同等地位,那么物理网卡和虚拟网卡就相当于处于同一个网段,虚拟交换机就相当于一台现实网络中的交换机,所以两个网卡的IP地址也要设置为同一网段。

Host-Only:

在Host-Only模式下,虚拟网络是一个全封闭的网络,它唯一能够访问的就是主机。其实Host-Only网络和NAT网络很相似,不同的地方就是Host-Only网络没有NAT服务,所以虚拟网络不能连接到Internet。主机和虚拟机之间的通信是通过VMware Network Adepter VMnet1虚拟网卡来实现的。

虚拟设备:

VMnet0:用于虚拟桥接网络下的虚拟交换机
VMnet1:用于虚拟Host-Only网络下的虚拟交换机
VMnet8:用于虚拟NAT网络下的虚拟交换机
VMware Network Adepter VMnet1:Host用于与Host-Only虚拟网络进行通信的虚拟网卡
VMware Network Adepter VMnet8:Host用于与NAT虚拟网络进行通信的虚拟网卡
以上名词的详情还请向巨人提问查询!

个人分享:

NAT模式:

在确保虚拟机系统联网方式是nat模式的情况下,在物理机系统中打开服务,方法如下:

使用快捷键Win+R,键入services.msc,然后确定(回车);

打开服务之后,确保下图中的五大服务打开,箭头所指的是通过NAT联网时必须打开的,如果没有打开,选中一个服务,然后右键打开即可;

然后在虚拟机系统中打开浏览器就可以使用NAT模式上网了。

NAT模式中可能出现的问题:

服务是默认自动选项,可能出现得手动打开的情况。

桥接模式:

首先在虚拟机软件的下图标识位置打开设置界面,然后将网络适配器的网络连接模式改为桥接模式,确定保存;


开启虚拟机,在虚拟机系统和物理机系统中关闭windows防火墙;


然后打开物理机系统的当前上网的网卡属性;

在弹出的属性中单击共享选项卡,将当前使用的网络适配器共享给虚拟机的一个网络适配器;

选择网络选项卡,查看下图标出的位置是否被选中,选中则继续下一步;

再打开此网络适配器的属性界面,选择ipV4,查看当前使用网络适配器的IP等配置信息;

打开虚拟机系统的网络和共享中心,打开当前网络适配器的属性,然后选择ipV4,进行IP等配置的修改,使之于物理机当前使用网络适配器的网关,子网掩码,DNS相同(IP的最后三位必须不同);

此时,为了保险起见,先关闭虚拟机系统,在虚拟机软件中选择编辑选项卡,选择虚拟网络适配器选项,单击更改设置;


在弹出的对话框中选择还原默认设置,然后确认; 


开启虚拟机,然后就可以利用桥接的方式上网了。

桥接中可能出现的问题:

VMware Network Adapter VMnet0找不见;

使用的静态IP有的需要和MAC绑定,有的不需要;
使用inode上网认证端提示多网卡认证不通过;
等。

温馨提示:

win10的虚拟机安装需要CPU的虚拟化技术与D.E.P技术,win7则不需要。

注意共享文件的安全问题,预防物理机中毒!
32位的操作系统请安装VM10。

原创粉丝点击