在VMwareFusion中使用Ubuntu

在VMwareFusion使用Ubuntu

在VMwareFusion使用Ubuntu

在MacOS系统中,基于VMwareFusion虚拟机,使用Ubuntu

背景

在VMwareFusion虚拟机里使用Ubuntu

当前使用的ubuntu版本: lsb_release -a: 22.04.4 LTS

1、集成桌面工具

bash 复制代码
sudo apt install ubuntu-desktop
# 重启虚拟机
sudo reboot

2、主机和虚拟机之间共享剪贴板内容

bash 复制代码
sudo apt install open-vm-tools-desktop
# 重启虚拟机
sudo reboot

3、设置root用户密码

在Ubuntu中,root用户默认是被禁用的

bash 复制代码
# 启用root用户:
sudo passwd root
# 输入密码,然后再次输入密码,确认密码。
# 然后就可以使用root用户登录了。

4、设置静态ip

在MacOS中使用VMwareFusion和在windows中使用VMware设置虚拟机的方式还是不一样的。

4.1、静态ip和动态ip的区别
  • 动态ip,含有dynamic标记,例如动态IP:inet <动态IP地址>/<子网掩码> brd <广播地址> scope global dynamic <网络接口名称>
  • 静态ip:inet <静态IP地址>/<子网掩码> brd <广播地址> scope global <网络接口名称>
4.2、查看当前ip

刚安装的ubuntu默认都是动态ip

bash 复制代码
ip addr show
# 动态IP:inet <动态IP地址>/<子网掩码> brd <广播地址> scope global dynamic <网络接口名称>
# 静态IP:inet <静态IP地址>/<子网掩码> brd <广播地址> scope global <网络接口名称>
4.2、linux网络配置文件所在位置

需要在linux系统对应的网络配置文件,进行静态ip配置

  • Ubuntu 20.04及其之后:/etc/netplan/。, 该教程使用的是:ubuntu v:22.04.4
  • Ubuntu 20.04之前:/etc/network/interfaces
  • Centos:/etc/sysconfig/network-scripts/ifcfg-eth0
4.3、基于ubuntu22.04.4设置网络配置文件

renderer: NetworkManager 是为了 解决 wired unmanaged问题,默认我们的ubuntu桌面系统网络配置显示的就是wired unmanaged

bash 复制代码
# 1、打开网络配置文件
sudo vim /etc/netplan/00-installer-config.yaml
#  2、最终的网络配置写如下就好
network:
  version: 2
  renderer: NetworkManager # 解决 wired unmanaged问题
# 3. 应用修改后的配置
reboot

需要结合4.4,才能完成静态ip的配置

4.4、网络辅助配置
  • 在网络配置文件添加renderer: NetworkManager之前
  • 在网络配置文件添加renderer: NetworkManager之后
  • 设置wired







最后,点击apply按钮,然后reboot 重启虚拟机,即可配置成功静态IP

4.5、不需要结合4.4,纯配置文件设置静态ip
bash 复制代码
# 1、查看当前linux的DNS服务
resolvectl status #返回:Current DNS Server: 172.16.233.2
# 、打开网络配置文件
sudo vim /etc/netplan/00-installer-config.yaml
# 3、最终的网络配置写如下就好
network:
  ethernets:
    ens160: # 和ip addr查到的网关名保持一致
      dhcp4: no。 # 关闭动态ip
      addresses: [172.16.233.129/24]
      routes: 
         - to: default
           via: 172.16.233.2  # wired详情里面的route服务,同样是resolvectl status查出来的DNS服务
      nameservers: 
          addresses: [172.16.233.2] # wired详情里面的DNS服务,同样是resolvectl status查出来的DNS服务
  version: 2
# 4、应用修改后的配置
reboot
相关推荐
镭速8 分钟前
服务器下发任务镭速利用变量实现高效的大文件传输效率
运维·服务器
kongba00739 分钟前
运行fastGPT 第一步 安装Ubuntu Server 20.04 LTS 对系统做初始化配置
linux·运维·ubuntu
深度Linux43 分钟前
C++性能优化指南:探索无锁队列设计与实现
linux·c++·性能优化·无锁队列
Linux运维老纪1 小时前
备份和容灾之区别(The Difference between Backup and Disaster Recovery)
linux·运维·服务器·数据库·安全·云计算·运维开发
久绊A1 小时前
Linux 文件权限详解
linux·运维·服务器
朝阳392 小时前
windows 极速安装 Linux (Ubuntu)-- 无需虚拟机
linux·windows·ubuntu
guihong0042 小时前
ZooKeeper 常见问题与核心机制解析
linux·zookeeper·debian
yeyuningzi2 小时前
Debian 设定 tomcat 定时重启
运维·debian
m0_748232922 小时前
Nginx(搭建高可用集群)
运维·nginx·firefox
GIS小小研究僧2 小时前
华为云Ubuntu中安装配置PostgreSQL与PostGIS
ubuntu·postgresql·华为云