虚拟机ubuntu与宿主机NAT方式设定静态IP共享上网
前阵子虚拟机安装Ubuntu 10.10后一直不能上网,折腾了好几天终于可以了,在这里写个记录备忘。
ubuntu安装参考 点击打开链接
宿主机平台:win7
虚拟机:Vmware workstation 6.0.0.3 + ubuntu 10.10
完整安装后的VMware Workstation会在本地连接中多了两个虚拟网卡,一个是VMware Network Adapter for VMnet1 .另一个是 VMware Network Adapter for VMnet8。注意:确保VMnet8处于启用状态,NAT网络模式要用的就是这个虚拟网卡,这个网卡的ip地址不需要手动设置,在需要使得虚拟的系统有固定IP时也可以选择手动设置。
接下来,在虚拟机(不止一个虚拟机,请选择安装ubuntu的虚拟机)设置网卡的连接方式,菜单: 虚拟机-可移动设备-以太网-编辑,然后选择网络连接的方式:NAT:使用已共享的主机IP地址。确定。连接。
有以下几点可能引起虚拟机网络连接失败
1、NAT上网的服务是否已经启动,windows中 开始--设置--控制面板--管理工具--服务。检查VMware DHCP Service 和VMware NAT Service 服务是否已经启动
设置过程:
1、共享win7主机的本地连接:
进入网络管理 选择 本地连接》属性》共享 勾上允许其他网络用户通过此计算机的internet连接来连接,并在下方选择本地连接3(也就是VMware Network Adapter for VMnet8) 。
2、本地连接3的设置:
最简单的是将其IP、DNS均设置为自动获取。当然有些时候虚拟机系统要分配固定IP,则这里可以设定固定IP、DNS
IP设置为192.168.39.2,子网掩码255.255.255.0,默认网关这个比较重要,必须设置为win7系统的真实网卡的IP地址,我设置为58.195.49.40,确定,会弹出警告窗口,再确定
3、ubuntu IP 设置:
系统》首选项》网络连接》有线 选择下方的网卡,点击右侧的编辑,选择IPV4,这里可以选择自动分配IP和DNS。也可以手动设置固定IP,方法为:选为手动,填入IP为:192.168.39.128——255中的一个(就是和本地连接3 的IP处于同一段),子网掩码255.255.255.0 ,网关必须填写本地连接3 的Ip地址,也就是192.168.39.2(这样ununtu访问网络时才能通过这个地址找到本地连接3 这张虚拟网卡,然后根据这张虚拟网卡中的默认网关连接到真实网卡实现访问外网),DNS也填写这个IP(貌似不填也行的)。设置完之后重启网络服务: ./etc/init.d/networking restart