为Vmware虚拟机Ubuntu系统设置固定Ip

Vmware的多个虚拟机在使用的过程中,由于启动的先后顺序不同,可能导致虚拟机的ip地址一直变动,这在我们后面的使用过程中,会很坏事;

因此我们需要在创建完虚拟机后,就为它分配一个固定的ip地址;

一、在Vmware中配置网络环境

VMware在默认安装完成之后,会创建三个虚拟的网络环境:VMnet0、VMnet1和VMnet8。其类型分别为:桥接网络、Host-only和NAT。其中,NAT表示VMWware内安装的Ubuntu将会在一个子网中,VMware通过网络地址转换,通过物理机的IP上网。

19.jpg

这里,我们选择NAT方式,来实现Ubuntu的静态IP地址配置。

打开VMware,在顶部依次选择:编辑 > 虚拟网路编辑器,打开虚拟网路编辑器:

20.jpg

21.jpg


二、检查物理主机 网卡设置

打开网络和共享中心→ 更改适配器设置→,在VMware Network Adapter VMnet8上单击右键,选择属性按钮打开属性对话框。

22.jpg

设置TCP/IPv4:

23.jpg


三、进入虚拟机,设置固定IP地址

使用命令: sudo /etc/network/interfaces 

1、原内容:

24.jpg

2、修改新内容:

25.jpg

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto ens33
iface ens33 inet static
address 192.168.174.140
netmask 255.255.255.0
gateway 192.168.174.1

3、修改dns,很重要的一步,如果不改,连不了网

查看本机的DNS:

28.jpg

修改虚拟机的DNS(必须与物理机保持相同):

sudo vi /etc/resolvconf/resolv.conf.d/base
nameserver 10.125.11.10
nameserver 10.125.11.11

sudo vi /etc/resolv.conf  
nameserver 10.125.11.10
nameserver 10.125.11.11

4、重启网络:

/etc/init.d/networking restart

5、reboot重启机器后,发现ip地址就已经变为我们设置的固定ip地址了;

26.jpg

6、再测试看看,网络是否可用?

29.jpg

That's All!

以后会经常要这样设置,因为微服务时候会用到很多服务,肯定会用到不止一台机器!

jiguiquan@163.com

文章作者信息...

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐