背景:
- 使用Xshell连接虚拟机后,经常出现虚拟机IP地址变换,导致重配很多东西,比如:虚拟机内部安装的redis、zookeeper、MySQL、nginx等等配置。
- 为了解决这个问题,我们需要将虚拟机的IP地址配置成固定IP,方便使用。同时,这些固定不能受主机切换网络而受影响。
- 故:此处使用NAT模式,并在Linux中修改网卡ens33,改成静态IP
虚拟机设置
-
在【编辑 ->虚拟网络编辑器 -> 更改设置】来完成虚拟机的NAT网路配置。
图一 -
NAT地址转换设置,点击【NAT设置】
图二 -
设置IP地址分配池,点击【DHCP设置】(如果不想启用DHCP,那么去 [图一] 中说的勾选)
图三
本地虚拟网卡VMnet8设置
-
打开本地网络连接,并找到VMnet8这个虚拟网卡,进行设置
image.png -
将IP地址、子网掩码 和 网关设置好(网关就是刚才NAT设置的网关)
image.png
Linux虚拟机设置
-
修改网络为【NAT模式】
image.png -
修改本地网卡ens33,进行静态IP地址设置
[root@localhost ~]# vim /etc/sysconfig/network-scripts/ifcfg-ens33
-
gatway要设置成一开始NAT中设置的网关
-
ip地址要在DHCP范围内。如果没启用DHCP地址,要与网关在同一个网段。
-
dns要手动指定,为了方便主机切换后,主机dns变动。所以直接设置为公网dns。
image.png -
重启网卡
[root@localhost ~]# service network restart
-
测试
image.png
网友评论