摘要:要在 MacBook 上的 VMware Fusion 中为 Ubuntu 25 虚拟机配置固定 IP 并保留外网访问能力,需结合 VMware 网络设置与 Ubuntu 系统配置。...

要在 MacBook 上的 VMware Fusion 中为 Ubuntu 25 虚拟机配置固定 IP 并保留外网访问能力,需结合 VMware 网络设置与 Ubuntu 系统配置。以下是详细步骤:
一、查看 VMware Fusion 网络配置(关键参数准备)
打开终端,进入 VMware 配置目录:示例输出:
注意:静态 IP 需在此范围外(例如 192.168.159.100)。
⚙️ 二、Ubuntu 25 中配置静态 IP(Netplan 方式)
Ubuntu 25 默认使用 Netplan 管理网络,需编辑 YAML 配置文件:
打开配置文件:关键参数说明:
addresses:静态 IP + 子网掩码(如 /24 对应 255.255.255.0)gateway:必须与 nat.conf 中的网关一致nameservers:DNS 确保域名解析(否则无法访问外网)应用配置并重启网络:三、验证配置
检查 IP 是否生效:注:也可以换成其它网站测试连通性:例如 ping -c 4 bing.com
测试宿主机与虚拟机通信:⚠️ 注意事项
IP 冲突规避:
静态 IP 需在 DHCP 范围外(如 DHCP 范围为 128~254,则选择 100~127)。网卡名称适配:
Ubuntu 25 可能使用 enp0s5 等新命名规则,通过 ip a 确认实际网卡名。防火墙干扰:
若宿主机无法 ping 通虚拟机,检查 macOS 防火墙或 Ubuntu 的 ufw 状态:VMware 网络模式:
虚拟机需设置为 NAT 模式(非桥接或 Host-Only),否则外网访问失效。故障排查
无法上网:
检查网关和 DNS 是否配置正确(route -n 查看路由表,nslookup google.com 测试 DNS)。IP 不生效:
重启 Netplan 服务:sudo systemctl restart systemd-networkd。配置回退:
若错误导致断网,可通过 VMware 虚拟机控制台还原网络配置。通过以上步骤,Ubuntu 25 虚拟机既能保留固定 IP(如 192.168.159.100),又能通过宿主机的 NAT 网关访问外网。此配置适用于开发、服务器调试等需稳定 IP 的场景。
感谢关注「AI码力」,《Dify 全链路开发实战》文字版每日更新,视频版每周更新!
版权声明:除特别声明外,本站所有文章皆是来自互联网,转载请以超链接形式注明出处!