废话不多说,直接正题。
Bridged(桥接模式)
说明:什么是桥接模式?桥接模式就是将主机网卡与虚拟机虚拟的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接在这个交换机的一个接口上,物理主机也同样插在这个交换机当中,所以所有桥接模式下的网卡与网卡都是交换模式的,相互可以访问而不干扰。在桥接模式下,虚拟机ip地址需要与主机在同一个网段,如果需要联网,则网关与DNS需要与主机网卡一致。(说直白点就是将每个虚拟机变成单独的主机,即一个电脑分成多个电脑互不干扰可以相互访问)
第一步:查看自己的windows主机的IP地址、网关和DNS(域名服务器)
命令:ipconfig -all
第二步:点击“编辑虚拟机设置”来设置网卡模式。
第三步:进入到系统编辑网卡配置文件
-在虚拟机下输入下面命令:
CentOS6命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0
CentOS7命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33 按i进入编辑模式
BOOTPROTO=none :启动时不启动协议
BOOTPROTO=dhcp :启动地址协议=使用dhcp协议(动态ip协议)
BOOTPROTO=static :启动地址协议=使用static协议(静态ip地址)
第四步:重启虚拟网卡
CentOS6命令:sudo /etc/init.d/network restart
CentOS7命令:service network restart
查看是否能ping通
ping www.baidu.com
能ping通外网,证明桥接模式设置成功
如果正确按照上面配置完成但仍不能上网的话,可以考虑将虚拟网络适配器的桥接到选项更改为和主机一样的选项即可
桥接模式配置简单,但如果你的网络环境是ip资源很缺少或对ip管理比较严格的话,那么桥接模式就不太适用了。如果是这种情况可以使用VMWare的另一种网络模式:NAT模式。
NAT(网络地址转换模式)
NAT模式借助虚拟NAT设备和虚拟DHCP服务器,使得虚拟机可以联网。在NAT模式中,主机网卡与虚拟NAT设备相连,然后虚拟NAT设备与虚拟DHCP服务器一起连接在虚拟交换机VMnet8上,这样就实现了虚拟机联网。这里VMWare
NetWork Adapter VMnet8虚拟网卡主要是为了实现与虚拟机之间的通信。(待更新,没时间,明天更新)
1.和桥接模式第二步一样,只不过模式换成了NAT模式。
2.点击编辑==》虚拟机网络编辑器,如下图,记住自己的以下子网掩码、网关
3.进入到系统编辑网卡配置文件
-在虚拟机下输入下面命令:
CentOS6命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0
CentOS7命令:vi /etc/sysconfig/network-scripts/ifcfg-ens33 按i进入编辑模式
BOOTPROTO=none :启动时不启动协议
BOOTPROTO=dhcp :启动地址协议=使用dhcp协议(动态ip协议)
BOOTPROTO=static :启动地址协议=使用static协议(静态ip地址)
4.进入控制面板=》更改适配器设置=》TCP设置
5.重启虚拟网卡
CentOS6命令:sudo /etc/init.d/network restart
CentOS7命令:service network restart
成功了!!!