需要配置三个方面才可以,即:WMware网络配置、windows主机网络配置、虚拟机网络配置。
首先,确认VMware虚拟机设置中配置的网络连接方式为:NAT模式
可以在VMware上方的菜单中找到:虚拟机---->设置,然后找到 网络适配器,设置网络连接方式为:NAT模式,如下图:
一、配置VMware 网络配置
在VMware上方的菜单中找到:编辑---->虚拟网络编辑器,打开后如下图所示:
选择:更改设置
然后,选择 上方的VMnet8,可需要配置如下图:
然后,找到NAT模式右侧的按钮“NAT设置(s)”,配置网关如下图所示,然后点确定按钮:
然后,点击下图的确定按钮关闭:
二、windows网络配置
在网络适配器中找到WMware8,如下图所示:
然后,右键选择属性,双击Internet协议版本4(TPC/IPv4),如下图所示:
然后,配置如下图所示:
(注意:如果在网络适配器中没找到VMware8,可以回到VMware中,在刚才的这个页面选择“还原默认设置”按钮,然后从第一步“VMware网络配置”再开始配置),如下图所示:
三、配置虚拟机网络
首先,使用 root 账号进入虚拟机内部,然后打开终端,输入以下命令:
1. vim /etc/sysconfig/network-scripts/ifcfg-ens33
执行命令后,修改文件如下图所示(编辑文件按 i,退出编辑按键盘左上角 Esc键,保存并退出文件用 :wq ):
2. 主机名称映射(可以没有)
(注意:该步骤可以没有,以上步骤就已经完成网略配置了。)
本步骤的作用是:以后修改虚拟机网络ip地址时,只需要修改配置文件的一个地方【即上一步中的 IPADDR】即可,本虚拟机里所有用到本虚拟机ip地址的地方(如mysql、rabbitMQ、zookeeper等等等等)都不用变,都会自动使用最新ip,当然这些软件的ip地址不能写死,得用主机名称才行。
来,命令行输入:vim /etc/hosts
然后修改文件如下图所示:
然后保存退出编辑。
四、验证网络是否已互通
(一)在虚拟机终端,输入:
1. ping www.baidu.com 正常的话已经通了,说明虚拟机可以连接外网了
2. ping 192.168.10.1 正常的话已经通了,说明虚拟机已经可以连接windows主机了
(二)在windows主机的cmd中输入:
ping 192.168.10.100 正常的话已经通了,说明windows主机已经可以连接虚拟机了
至此,实现虚拟机与windows主机互通并且都可以连接外网