VMware中对虚拟机设置固定IP地址

日常工作中,经常需要在VMware中部署一些服务、中间件等,如果电脑重启或VMware重启后,虚拟机的IP地址就会变动,此时,我们还需要在配置文件中更改对应的IP地址,很是不方便。下面的教程就是讲虚拟机的IP地址固定,这样就会省去很多不需要的步骤。

虚拟机linux版本使用ubuntu-22.04.2-live-server-amd64.iso,网络模式方式使用桥接模式

查看网络设置

image.png

查看主机网络设置

image.png

记住主机的IP地址、网关、子网掩码、DNS服务器

image.png

设置VMware虚拟机

image.png

同意授权

image.png

选择桥接模式

image.png

设置虚拟机IP

进入/etc/netplan/目录,编辑 00-installer-config.yaml

image.png

network:
ethernets:
ens33: # 配置的网卡的名称
addresses: [192.168.1.151/24] # 配置的静态ip地址和掩码
dhcp4: false # 关闭dhcp4
optional: true
routes:
- to: default
via: 192.168.1.1
nameservers:
addresses: [192.168.1.51,114.114.114.114] # DNS服务器地址,多个DNS服务器地址需要用英文逗号分隔开,可不配置
version: 2

其中,

  • ens33:address是需要设置的静态IP
  • routes:是网关,注意不要再使用gateway,gateway已经弃用了
  • nameservers:address 是DNS服务器地址

应用固定IP

使用sudo netplan apply应用固定IP。

此时,虚拟机内IP即可更改为固定IP,再也不用担心电脑重启了。