VMware17 Pro Ubuntu 24 server 修改静态 IP、网关和 DNS
备份现有配置文件
sudo cp /etc/netplan/50-cloud-init.yaml /etc/netplan/50-cloud-init.yaml.bak
编辑50-cloud-init.yaml配置静态 IP
目录 /etc/netplan
sudo vim /etc/netplan/50-cloud-init.yaml
将ens33的动态 DHCP 配置改为静态(保留ens32的 DHCP),完整配置示例(注意缩进用空格):
network:
version: 2
renderer: networkd
ethernets:
ens32:
dhcp4: true
ens33:
addresses:
- 192.168.10.100/24 # 配置为静态IP(固定192.168.10.100)
routes:
- to: default
via: 192.168.10.2 # 改为VMnet8的实际网关
nameservers:
addresses:
- 114.114.114.114
测试并应用配置
sudo netplan try # 测试配置(无错按Enter确认)
sudo netplan apply # 正式应用配置
验证 IP 固定状态
ip addr show ens33
若输出中inet字段为192.168.10.100/24且valid_lft为forever,则配置成功。
检查网络状态
ip route #查看路由表(网关、转发规则)
systemd-resolve --status #查看 DNS 配置状态