MacOS-VMware Fusion下使用Ubuntu Server 22.04并配置静态IP


​ 我们在使用VMware Fusion安装完Ubuntu Server后,默认使用的是DHCP自动配置IP,每次启动虚拟机分配的IP都是不一致的,这就比较麻烦了,如果当作开发环境,些许服务下,每次内网IP都要更改,所以最好的方式就是配置静态IP,下面还原下配置的全过程。

1. 配置环境

  • MacOS Monterey 12.0.1
  • VMware Fusion 12.2.1 下 Ubuntu Server 22.04

2.创建NAT网络

VMware Fusion -> 偏好设置 -> 网络

image-20220528140104498

  • 进入后界面:点击锁的按钮,输入密码解锁;
  • 点击+号,增加一个网络,在这里我点击生成了两个,一个vmnet2 一个vmnet3,其实只要一个就行了,编号罢了,下面设置同理,我这里懒的删了,就使用3了。
  • 将下图所示的3代表的选项选中,将下面的DHCP的选项取消。(注意:要配置静态IP,一定要取消DHCP选项!)

image-20220528141058269

3.查看或修改NAT网络设置

​ 这里为什么说是查看或修改呢?如果生成的配置内,符合我们预期,那么确定无误即可,否则需要手动进行参数修改。

  • 打开终端,进入VMware Fusion的目录:
#(注意:在路径中出现空格需要用\转义)
cd /Library/Preferences/VMware\ Fusion/

image-20220528141539406

  • 首先查看networking:
cat networking

image-20220528141840839

如上图,VNET_3开头的配置就是我们创建的那块网卡。
netmask是子网掩码,subnet是子网地址。这里的子网掩码和子网地址就按照上面VMware Fusion网络设置中DHCP选项下默认的子网掩码和子网地址。

  • 查看vmnet3文件夹下的nat.conf:
cat vmnet3/nat.conf

设置vmnet3网关(转发其他服务器通信数据的服务器)的IP地址和子网掩码IP地址要和上面networking中的IP在同一个网段(即172.16.89前三个数字保持一样),这里默认配置的为172.16.89.2,不要改就好了,子网掩码要和networking中的子网掩码保持一致,简单记忆下,后面配置ubuntu网络需要使用。

image-20220528142531652

4.配置虚拟机网络

​ 由于默认下使用虚拟机终端不好用,复制粘贴宿主机内容还有问题,推荐在默认动态IP下,通过Mac终端连接虚拟机,完成网络相关配置后,再进行切换网络使用。下面所有操作必须用sudo

  • 给予配置文件写入权限(默认是不允许进行修改的)
sudo chmod u+w /etc/netplan/00-installer-config.yaml
  • 默认的配置内容展示如下:

image-20220528143331610

  • 完整需要修改的内容如下:
network:
  ethernets:
    # 配置的网卡的名称
    ens33:
      # 配置的静态IP地址和掩码(要与上面子网IP在同一个网段)
      addresses:
        - 172.16.89.100/24
      # DHCP
      dhcp4: no
      optional: true
      # 网关地址(原有gateway4已弃用)
      routes:
        - to: default
        	# nat.conf中的网关地址
          via: 172.16.89.2
      nameservers:
        # DNS服务器地址 多个DNS服务器地址需要用英文逗号分隔开(宿主机的DNS地址)
        addresses: [ 192.168.1.1,192.168.0.1 ]
  version: 2
  # 指定后端采用systemd-networkd或者Network Manager, 可不填写则默认使用systemd-workd
  renderer: networkd
  • 宿主机DNS服务器地址查看

系统偏好设置 -> 网络 -> (以太网或Wi-Fi)-> 右下角高级按钮

image-20220528143823276

  • 打开修改配置
sudo vim /etc/netplan/00-installer-config.yaml
  • 修改完成后进行保存,使配置生效。
sudo netplan apply

全部完成后,直接关闭虚拟机,进行下方第五步操作。

5.重启切换虚拟机网络模式

图1:

image-20220528144235712

图2:

image-20220528144353175

切换完成后,启动虚拟机,现在就是配置好的静态IP了,可以愉快的玩耍了,到此为止!

image-20220528144626822

参考文章:

https://www.freesion.com/article/7330868822/

http://www.tomato.cm/175.html

https://blog.csdn.net/cal_room2032/article/details/124629068

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装Ubuntu 22.04的步骤与其他版本类似。以下是一般的安装过程: 1. 下载Ubuntu 22.04的镜像文件(iso文件)。 - 可以从Ubuntu官方网站下载:https://ubuntu.com/download 2. 创建一个可启动的安装介质。 - 如果你使用光盘,将iso文件写入空白光盘。 - 如果你使用USB闪存驱动器,可以使用工具如Rufus(仅适用于Windows)或balenaEtcher(适用于Windows、macOS和Linux)将iso文件写入USB驱动器。 3. 将可启动的安装介质插入物理机,并启动计算机。 4. 进入计算机的BIOS设置或引导菜单。 - 按下计算机开机时显示的按键(通常是F2、F10、F12或Del键)进入BIOS设置或引导菜单。 5. 配置计算机的启动顺序,使其从安装介质启动。 - 在BIOS设置或引导菜单中,找到“Boot”或“启动顺序”选项,并将可启动介质(CD/DVD驱动器或USB闪存驱动器)移动到首选启动设备的顶部。 6. 保存设置并重启计算机。 - 在BIOS设置或引导菜单中,通过按下相关按键保存设置并重启计算机。 7. 启动计算机后,它将从可启动介质启动,并加载Ubuntu 22.04的安装程序。 8. 在安装程序中选择适当的安装语言和键盘布局。 9. 进入安装程序的“安装类型”选项。 - 在“安装类型”选项中,你可以选择在物理机上单独安装Ubuntu 22.04,或与其他操作系统(如Windows)共享硬盘空间。 10. 配置磁盘分区。 - 如果你选择单独安装Ubuntu 22.04,可以使用默认选项或手动配置磁盘分区。 - 如果你选择与其他操作系统共享硬盘空间,可以根据需要调整分区大小。 11. 提供用户详细信息和登录凭据。 - 在安装程序中,你将需要提供姓名、计算机名、用户名和密码等信息。 12. 等待安装程序完成。 - 安装过程可能需要一些时间,具体取决于硬件配置和系统性能。 13. 完成安装后,重新启动计算机。 - 在安装程序完成后,按照屏幕上的指示重新启动计算机。 14. 重新启动后,你将能够登录到新安装的Ubuntu 22.04系统。 请注意,在进行任何操作之前,请备份重要的数据,并确保了解所做更改的风险。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值