虚拟机有vmware和desktop,本人一直使用的是vmware。安装好vmware并激活后,创建完虚拟机。(需要vmware和激活码的可留言)
进入虚拟机设置,网络适配器选择NAT模式
在虚拟机工具栏->菜单栏点击编辑,选择“虚拟网络编辑器”。
·选择VMnet8,点击更改设置。
NAT设置 网段
- 网关网段可自定义修改,区间[2,255]
修改后确认,这里需要记下来,后面配置网卡时需要用到。
完成后等待虚拟机网络重启。
Windows虚拟网卡配置:控制面板->网络和共享中心->更改适配器设置
选中VMnet8,右键->属性->Internet协议版本4。
确定保存。
进入虚拟机,编辑网络配置文件
vi /etc/sysconfig/network-scripts/ifcfg-ens33
shift+i进入编辑状态
修改部分:
TYPE=Ethernet # 网络类型为以太网
BOOTPROTO=none #ip获取方式,DHCP为自动获取,静态IP为none和static
NAME=ens33 #网卡名称
DEVICE=ens33 # 网卡设备名,设备名一定要跟文件名一致
ONBOOT=yes # 该网卡是否随网络服务启动
IPADDR=192.168.139.139 # 该网卡ip地址
NETMASK=255.255.255.0 # 子网掩码
GATEWAY=192.168.139.2 # 网关
DNS1=8.8.8.8 # 8.8.8.8为Google提供的免费DNS服务器的IP地址
DNS2=8.8.4.4 # 8.8.4.4为Google提供的免费DNS服务器的IP地址
ESC->shift+Q->WQ,保存退出。
编辑路径/etc/sysconfig下的文件network vi /etc/sysconfig/network ,加入一条语句:NETWORKING=yes(网络是否工作:是)
配置公共DNS服务,在vi /etc/resolv.conf文件里增加:nameserver 8.8.8.8、nameserver 8.8.4.4
重启网络network服务:service network restart
关闭防火墙服务并开机禁用防火墙
查看防火墙状态:systemctl status firewalld.service
关闭防火墙服务:systemctl stop firewalld.service
开机禁用防火墙服务:systemctl disable firewalld.service
开启防火墙服务:systemctl start firewalld.service
重启网络network服务:service network restart
验证是否可以连接外网(关闭防火墙) ping baidu.com。
修改/etc/hosts
完成NAT模式配置。