centos中vmware配置
一、先介绍一下几种配置的区别
1.网桥:虚拟机相当于桥接至互联网,与真实主机一样
2.nat:通过网络地址转换连接互联网,与主机构成局域网
3.仅主机模式:隔离外网
二、配置虚拟机网络:nat模式
思路:
VM的虚拟网卡可以被设置成上述的三种网络连接模式,默认情况下,VMnet0被设置成为Bridge模式,VMnet1被设置为Host Only模式,而VMnet8的默认连接方式为NAT模式
将主机的vm8适配器修改成支持nat,并开启主机相应的服务;在虚拟机中配置连网类型为vm8:nat
具体实现:
1. 检测网络是否可用
> Ping 114.114.114.114
注意:不要通过ping www.baidu.com等网站来进行测试。
2. VMWare安装后的5个服务
(1) Authorization and authentication service for starting andaccessing virtual.用于启动和访问虚拟的授权和认证服务。简单说就是当你操作系统需要后台运行的时候,需要开启这个服务。
(2) DHCP service for virtual networks.虚拟网络DHCP服务。简单说就是一个ip自动分配服务。在网络的7层(5层)架构中,有个DHCP协议,这个服务实现了那个协议。
(3) Network address translation for virtual networks.虚拟网络的网络地址翻译。我把他叫做NAT服务,为了解决IPv4地址的不足,老外搞了个NAT协议,也就是把私网的ip映射到公网的ip。
(4) Arbitration and enumeration of USB devices for virtualmachines。虚拟机和USB设备枚举仲裁,这个字面意思。
(5) Remote access service for registration and management ofvirtual machines.虚拟机的登记和管理远程访问服务。
3. 虚拟机网络配置
(1) 编辑虚拟机设置,选择NAT模式。
(2) 编辑/虚拟网络编辑器
4. CentOS网络配置
编辑CentOS7.3的网卡配置文件 命令: vi /etc/sysconfig/network-scripts/ifcfg-ens33
注意:下面为一个模板文件
TYPE=Ethernet BOOTPROTO=static DEFROUTE=yes PEERDNS=yes PEERROUTES=yes IPV4_FAILURE_FATAL=no IPV6INIT=yes IPV6_AUTOCONF=yes IPV6_DEFROUTE=yes IPV6_PEERDNS=yes IPV6_PEERROUTES=yes IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=ens33 UUID=79f0ec95-53ed-4d46-9d99-8469379fce59 DEVICE=ens33 ONBOOT=yes
以下四行为新增内容
IPADDR=192.168.137.128 参考(上图IP范围在192.168.137.128 到 192.168.137.254 之间) NETMASK=255.255.255.0 GATEWAY=192.168.137.2 参考虚拟机网关IP(在虚拟网络编辑器的NAT设置中) DNS1=114.114.114.114
5. 重启网络服务
systemctl restart network
6. CentOS网络配置检查
centos7取消了ifconfig命令,使用ip addr命令查看IP地址
7. 物理机和CentOS网络连通测试
通过物理机来ping虚拟机的ip,检查物理机是否可以访问虚拟机的网络。
8. 测试CentOS是否可以访问外网(ip)
ping 114.114.114.114
9. 测试CentOS是否可以访问外网(域名)
ping www.baidu.com
4.打开“网络和共享中心”选择“VMware Virtual Ethernet Adapter for VMnet8”网卡,右键选择属性,勾选VMware Bridge Protocol,同时设置ip为自动获取