Vmware的多个虚拟机在使用的过程中,由于启动的先后顺序不同,可能导致虚拟机的ip地址一直变动,这在我们后面的使用过程中,会很坏事;
因此我们需要在创建完虚拟机后,就为它分配一个固定的ip地址;
一、在Vmware中配置网络环境
VMware在默认安装完成之后,会创建三个虚拟的网络环境:VMnet0、VMnet1和VMnet8。其类型分别为:桥接网络、Host-only和NAT。其中,NAT表示VMWware内安装的Ubuntu将会在一个子网中,VMware通过网络地址转换,通过物理机的IP上网。
这里,我们选择NAT方式,来实现Ubuntu的静态IP地址配置。
打开VMware,在顶部依次选择:编辑 > 虚拟网路编辑器,打开虚拟网路编辑器:
二、检查物理主机 网卡设置
打开网络和共享中心→ 更改适配器设置→,在VMware Network Adapter VMnet8上单击右键,选择属性按钮打开属性对话框。
设置TCP/IPv4:
三、进入虚拟机,设置固定IP地址
使用命令: sudo /etc/network/interfaces
1、原内容:
2、修改新内容:
# 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:
修改虚拟机的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地址了;
6、再测试看看,网络是否可用?
That's All!
以后会经常要这样设置,因为微服务时候会用到很多服务,肯定会用到不止一台机器!