本帖最后由 pig2 于 2014-2-24 01:58 编辑
阅读本文时可以带着下面小问: 1. NAT不是动态分配IP吗,那又怎么设置静态IP呢? 2.该如何设置静态IP?
众所周知,虚拟机上网可以使用桥接模式、主机模式(即host-only,对应VMnet1)和NAT模式(对应于VMnet8),但是我们在配置、测试中需要将虚拟机设置成静态的IP地址。一般而言,VM设置为主机模式比较简单,用主机给VM分配网络共享。
因为学校网络是禁止提供任何形式的网络共享(包括开启wifi、VM主机模式等),否则立即网络中断。手中只有一台笔记本电脑或者台式机,莫办法用服务器,但是这些条件都无法阻止我们热爱、追逐、学习Openstack和Hadoop大数据&云计算的努力,由于我的网络环境较特殊,于是我VM只能使用NAT上网并设置成静态的IP地址方法(缺陷是:我的VM静态IP设置的是寝室的,在教室和其他地方VM无法上网)。
那么,本帖适用于和我网络环境差不多但又很Like云计算的同志
好了,咱们开始NAT旅途!
第一步: 查看本机VMnet8的设置信息
第二步: 将虚拟机设置为NAT上网模式
第三步: 在VMware中的虚拟网络编辑器中使用VMnet8(NAT模式)
第四步: 在虚拟网络编辑器中查看NAT设置信息,记录下网关IP,这些值不需要修改,直接使用默认值。 下一步在VM中的网关设置需要这个值
第五步: 在虚拟网络编辑器中查看DHCP设置信息。 你需要注意和设置的是根据你虚拟机机的个数来设置“开始IP地址”到“结束IP地址”(192.168.107这三个数不变,只能改第四个字节)的个数。 该范围内的IP地址将用于各VM的IP地址。
第六步: 在虚拟机系统里设置IP地址、网关IP、子网掩码和DNS服务器地址(用于打开网页等),请注意勾选下面两项。
第七步:
在IPV4设置选项卡中,把DNS服务器地址设置为谷歌的DNS地址(8.8.8.8)。 每个虚拟机的网关IP和DNS地址都是一样的。
注意: 1、 在Linux系统上,必须设置DNS服务器地址。而在Windows系统上则不需要设置。 2、 更改上述IP、网关等后,以root用户必须重启网络服务(service network restart),如有必要请重启虚拟机!
检验ip是否正确 至此ip设置完成,正确的标志是虚拟机与主机可以互相ping通,根据上面的配置使用语句 主机ping 虚拟机:ping 192.168.107.135 虚拟机ping 主机:ping 192.168.107.1
实战小技巧: 根据上述资料,在VMware的NAT联网模式下,我们可以建立多个虚拟机,虚拟机的IP分别为 192.168.107.128、192.168.107.129、192.168.107.130 等等。这些虚拟机与主机(192.168.107.1)就组成了一个局域网,虚拟机与虚拟机之间可ping通,虚拟机与主机之间也可ping通,即相互之间是可通信的,更重要的一点是,各个虚拟机都可访问外网!!!
呵呵,怎么样,旅途愉快吗?不过,我不知道,痛与乐,相信你知道! |