主机网络环境变化后,NAT模式下虚拟机如何保持原有ip不变能够继续联网

为避免网络环境变化导致原来分配给虚拟机的ip不能上网或者宿主机ping不通虚拟机,需要将虚拟机ip固定,配置如下:

1.入下图个人电脑ip为:192.168.0.110

2.设置VMware VMnet8网关ip段192.168.45.*,可根据个人要求设置需要固定的ip。

 Edit>Virtual Network Editor

 3. 虚拟机ip设置

 vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE=eth0
TYPE=Ethernet
UUID=92e69a40-37a8-4bf2-9d61-b4f40847cde5
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR=192.168.45.13
NETMASK=255.255.255.0
GATEWAY=192.168.45.2
DNS1=114.114.114.114

4.vmnet8网卡设置

进入控制面板

 

双击VMnet8网卡

 设置ip地址和虚拟机ip在一个网段,主要ip不要和网关地址相同

 

5.开启DHCP等服务

Windows+R,输入services.msc,如下服务右键选择启动,如果不是自动启动,下次开机后需要重新手动启动

 

 

 

6.按上面步骤配置好后,即可在nat模式、虚拟机和主机不在一个网段的情况下,虚拟机也可联网且能和主机互ping。

如果下次重启电脑虚拟机不能上网,需要将VMnet8网卡禁用后再启用,VMware DHCPD等服务手动重启,即重复4-5步骤。

posted @ 2023-09-17 15:00  &睡到自然醒&  阅读(477)  评论(0)    收藏  举报