返回

在 MacOS-VMware Fusion 下,让 Ubuntu Server 22.04 拥有固定 IP 的四步骤操作指南!

后端

VMware Fusion 在 macOS 上提供了强大的虚拟化功能,让用户可以轻松地在 macOS 系统中运行 Linux 虚拟机。Ubuntu Server 22.04 是一款流行的 Linux 发行版,因其稳定性和安全性而受到广泛应用。但在默认情况下,Ubuntu Server 22.04 在 VMware Fusion 中使用的是 DHCP 自动配置 IP,每次启动虚拟机分配的 IP 都是不一致的。这对于某些需要固定 IP 的场景,如开发环境、服务器配置等,就会造成不便。

为了解决这个问题,本文将提供详细的步骤指南,帮助您为 Ubuntu Server 22.04 虚拟机配置一个静态 IP 地址。通过遵循本文中的步骤,您将能够确保您的虚拟机始终拥有固定的 IP 地址,从而实现虚拟机网络的稳定性。

步骤 1:准备工作

  • 确保您已安装 VMware Fusion 并已创建了一个 Ubuntu Server 22.04 虚拟机。
  • 确保您已为虚拟机分配了足够的内存和存储空间。
  • 在虚拟机中打开终端窗口。

步骤 2:配置静态 IP 地址

  1. 编辑网络接口配置文件:
sudo nano /etc/netplan/01-network-manager-all.yaml
  1. 将以下内容粘贴到文件中,并根据您的网络配置进行相应修改:
network:
  version: 2
  renderer: networkd
  ethernets:
    ens160:
      dhcp4: false
      addresses:
        - 192.168.1.100/24
      gateway4: 192.168.1.1
      nameservers:
        addresses:
          - 8.8.8.8
          - 8.8.4.4
  • ens160 替换为您虚拟机的网络接口名称。
  • 192.168.1.100/24 替换为您希望分配给虚拟机的静态 IP 地址。
  • 192.168.1.1 替换为您网络的网关地址。
  • 8.8.8.88.8.4.4 替换为您希望使用的 DNS 服务器地址。
  1. 保存并关闭文件。

步骤 3:应用网络配置

sudo netplan apply

步骤 4:验证 IP 地址

在终端窗口中运行以下命令以验证您的虚拟机是否已获得正确的静态 IP 地址:

ip addr show ens160

您应该会看到类似以下的输出:

3: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 00:0c:29:7d:72:3a brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.100/24 brd 192.168.1.255 scope global ens160
       valid_lft forever preferred_lft forever

确保您看到的 IP 地址与您在步骤 2 中配置的静态 IP 地址一致。

结论

通过遵循本文中的步骤,您已成功地为您的 Ubuntu Server 22.04 虚拟机配置了一个静态 IP 地址。现在,您的虚拟机将始终拥有固定的 IP 地址,从而实现虚拟机网络的稳定性。希望本文对您有所帮助,如果您有任何疑问,请随时留言。