1软件安装
设置之前需要在windows机器上安装好vmware workstation,并且安装好ubuntu系统;具体的安装过程这里就不讲了,这个不是本文的重点。
2网络配置
2.1 本地网卡
安装好ubuntu系统后在我们windows机器的本地网络配置如下:
VMnet1:vmware软件中设置为‘仅主机模式’时对应的本地网卡
VMnet8:vmware软件中设置为‘NAT模式’时对应的本地网卡
以太网:我们windows机器的本地链接网卡;
2.2 VMware的‘虚拟网络编辑器’设置
点击vmware workstation的‘编辑’-> ‘虚拟网络编辑器’弹出如下编辑框:
选择‘VMnet1’然后安装图片中的选择进行设置,其中的子网IP根据自己的实际情况进行配置;
2.3 虚拟机的网络配置
选择虚拟机的网络配置,右击安装的虚拟机,选择‘设置’,在弹出框中点击‘网络适配器设置’,选择‘仅主机模式’,具体如下图:
2.4 设置虚拟机的网卡文件
上面的步骤设置完成后,启动虚拟机,在root用户下,设置eth0网卡配置;在/etc/network目录下编辑interfaces网卡文件,具体设置如下:
auto eth0 网卡名
iface eth0 inet static 这个表示使用静态ip,我们不使用dhcp分配的ip
address 192.168.138.131 eth0网卡的具体ip
netmask 255.255.255.0 子网掩码
gateway 192.168.138.1 网关
dns-nameservers 221.131.143.69 #设置dns服务器(这个配置的值是windows机器的本地连接网卡‘以太网’的详细信息里的‘DNS服务器’的值)
注意:以上配置完成后重启一下ubuntu系统;
2.5 设置windows机器的网卡配置
首先设置VMware1网卡,设置其使用静态ip,其值使用我们在‘2.2 VMware的‘虚拟网络编辑器’设置’这一步设置的子网网段的ip,按照我们的配置这里设置为192.168.138.1,具体如下图:
接下来我们关闭windows机器的防火墙,虚拟机就可以和windows机器通过192.138.138.x网段的ip连通了,如果下图:
本机的vmware1网卡的ip:
接下来需要设置本地链接网卡的网络共享,实现虚拟机能上网。具体的配置如下图:右击‘以太网’-> ‘属性’ -> ‘共享’,按照下图选择即可:
按照以上设置完成后,重启虚拟机后执行:ping www.sina.com如果可以ping通就证明虚拟机可以上外网了。