Virtual Network Editor这个工具只是用来配置0,1,8三个虚拟网卡,默认是0.
NAT模式
1. 此模式下只需给虚拟机启用NAT,配置DHCP即可上网,不需主机共享,即使vmware 8虚拟网卡被禁用虚拟机也可以上网。
配置子网IP以及DHCP开始分配的IP
点击DHCP Settings弹出如下界面,配置网关
点击DNS Settings 弹出DNS配置界面选择自动获取
当将DNS配置为自动获取时,获得的DNS为192.168.137.1
网关必须为192.168.137.1,DNS必须为自动获取,否则无法上网,即使DNS配置的地址为192.168.137.1也无法上网。
2. 要想与主机之间通信必须启用vmware8虚拟网卡,只需在上面的基础上讲vmware8虚拟网卡启用即可实现虚拟机与主机之间的通信,自动获取IP地址与DNS,无需任何其他配置
3. 此时虚拟机将只能与主机之间通信,无法上网,如果要实现虚拟机上网,只需共享可以上网的网络,以无线网络为例,共享给vmware8即可实现虚拟机的上网,同时也可以与主机之间通信
此过程中vmware8无需做任何配置,只需自动获取IP地址与DNS即可
Bridged模式
1. 选中桥接网络模型
2. 如果在执行了service network restart重启网络命令以后出现如下图所示情况
最后failed,则说明eth0接口启用了DHCP服务,而桥接网络模式下无法通过DHCP获得IP地址所以在获取IP地址时出错,执行more /etc/sysconfig/network-scripts/ifcfg-et0查看是否启用DHCP,如下所示
发现果然启用了DHCP服务导致错误。
3. 在/etc/sysconfig/network-scripts目录下修改ifcfg-eth0文件内容,如下所示:添加IP地址,子网掩码,网关,并将bootproto改为static
做了这些修改以后再次执行service network restart 结果没有错误,如下所示
此时使用ifconfig命令查看eth0的地址如下:
就是刚才配置的地址。此时用CRT连接虚拟机,可以连接,如下所示
但是此时虚拟机无法上网。
检查/etc/resolv.conf文件发现没有配置DNS,配置DNS,与主机一样,如下
然后虚拟机可以连接到互联网
桥接网络模式下,虚拟机与主机处于同等地位,虚拟机只需配置与主机在同一个网段的地址,同样的网关与DNS即可实现与主机的通信以及上网。
Host-only模式
1.host-only也是通过DHCP获取地址,要修改ifcfg-eth0文件,如下所示
2.执行service network restart命令重启网络服务,自动获取地址成功,如下
与DHCP分配地址相符合,从128开始分配
此时虚拟机无法与主机通信,无法联网,然后将vmware1虚拟网卡启用,启用虚拟网卡以后,用CRT连接虚拟机成功。如下:
此种模式下虚拟机无法联网,只能实现与主机之间的通信。 总结: Nat Bridged Host-only 上网 将虚拟机模式配关闭DHCP,配置与无法实现 置为nat即可,其主机统一网段的他选项都默认 IP地址 与主机通信 启用vmware8虚拟配置与主机DNS相启用vmware1虚拟网卡,默认自动获同的DNS地址,网网卡即可 取IP地址与DNS 关 既要上网又要与共享网络给综合上边两个即无法实现 主机通信 vmware8 可
因篇幅问题不能全部显示,请点此查看更多更全内容