1. openEuler-24.03 下载地址VMware Workstation 新建虚拟机,选择 自定义(高级) ,如下
    在这里插入图片描述
  2. 点击下一步,下一步,镜像选择 openEuler-24.03-LTS-SP2-x86_64-dvd.iso 文件,如下
    在这里插入图片描述
  3. 点击下一步,操作系统选择 Linux,版本选择 其他 Linux 6.x 内核 64 位 ,如下
    在这里插入图片描述
  4. 点击下一步,虚拟机命名为 openEuler-24.03-LTS-SP2-x86_64 ,命名成其他的也行,如下
    在这里插入图片描述
  5. 点击下一步,下一步,内存设置为 4G(4096MB),如下
    在这里插入图片描述
  6. 点击下一步,下一步,下一步,下一步,下一步,磁盘设置为 20G,选择将虚拟磁盘存储为单个文件(O) ,设置成其他的也行,如下
    在这里插入图片描述
  7. 点击下一步,下一步,完成
    在这里插入图片描述
  8. 选中新建虚拟机,点击开启此虚拟机,弹出 侧通道缓解 提示,点击 确定 不用管,如下
    在这里插入图片描述
  9. 光标点击到虚拟机内,直接回车,如下
    在这里插入图片描述
  10. 等待安装准备工作之后,出现选择语言(根据需要选择,本文默认 English),如下
    在这里插入图片描述
  11. 点击 Continue 按钮,先设置 Installation Destination ,点击 Installation Destination ,如下
    在这里插入图片描述
    在这里插入图片描述
  12. 根据需要进行配置,本文默认配置,直接点击 Done 按钮,跳回到刚才的配置页面,再依次配置 Root 账号(禁用 Root 账号)和创建新用户(我的密码是邮箱),如下
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
  13. 点击 Begin Installation 按钮,开始安装,如下
    在这里插入图片描述
  14. 完成后,点击 Reboot System 按钮,重启系统,如下
    在这里插入图片描述
    在这里插入图片描述
  15. 卡住没反应,鼠标点进去,回车,出现 localhost login: ,输入账号和密码,回车,如下
    在这里插入图片描述
  16. 输入 ip a 看下 IP ,如下
    在这里插入图片描述
  17. 本文网络连接配置默认 NAT 模式,因为博主修改了 NAT 网段为 80 段,IP 被默认为 192.168.80.3,根据自己需要,可设置成其他网络配置,如下
    在这里插入图片描述
    在这里插入图片描述
  18. 桥接模式的虚拟机和宿主机在网络上是平等的、独立的,比如宿主机局域网 IP192.168.30.100,那桥接的虚拟机网络也是 192.168.30 段的某个 IP 192.168.30.X(例如:192.168.30.50);NAT 模式的虚拟机网段和;仅主机模式的虚拟机之间不能相互访问,虚拟机只能和宿主机相互通信;对比如下
VMware Workstation 网络模式对比
特性维度 桥接模式 (Bridged) NAT模式 (NAT) 仅主机模式 (Host-Only)
本质类比 虚拟机成为局域网中一台独立的电脑,拥有自己的“户口”(IP地址) 虚拟机通过宿主机的“共享网络”上网,对外共用主机IP 虚拟机与宿主机组成一个封闭的内部网络,与外界完全隔离
IP地址来源 由局域网中的路由器或DHCP服务器分配(与宿主机同一网段) 由VMware内置的DHCP服务器在专用虚拟网络(如VMnet8)中分配 由VMware内置的DHCP服务器在专用虚拟网络(如VMnet1)中分配
访问互联网 可以直接访问 可以,通过主机的NAT功能间接访问 默认不能,但可通过主机代理或共享实现
宿主机访问虚拟机 可以直接访问 可以直接访问 可以直接访问
局域网其他主机访问虚拟机 可以直接访问(虚拟机如同局域网中的真实设备) 默认不能,但可通过端口转发规则实现 不能访问(完全隔离在宿主机内部)
同一宿主机上的其他虚拟机 可以访问(若在同一局域网网段) 可以访问(因为它们处于同一虚拟网络,如VMnet8) 可以访问(若它们处于同一个仅主机模式网络,如VMnet1)
典型应用场景 在局域网中搭建服务器(如Web、FTP),需要被其他设备直接访问 个人日常使用(上网、办公)、软件测试与开发,兼顾联网需求与安全性 安全至上的封闭测试(如病毒分析)、构建纯内部网络实验环境
  1. 修改 IP,在上面 ip a 查看 IP 信息时,网卡名称为 ens33,如果不一样则需要查看相应的网卡名称,执行命令:sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33,如下
# 修改
BOOTPROTO=static
# 新增
IPADDR=192.168.80.100
PREFIX=24
NETMASK=255.255.255.0
GATEWAY=192.168.80.2

修改之后,执行命令 sudo systemctl restart NetworkManager,再次 ip a,查看 IP
在这里插入图片描述
发现原来的 IP 192.168.80.3 还在,不过没关系,仔细看下面有一行 valid_lft 1649sec preferred_lft 1649sec 这意味着它还有 1649s 的有效期。这提供了容错机会,万一把 IP 配置错误,暂时还能用 192.168.80.3 SSH 连接

  1. 还有另外一种方式,通过命令修改 IP,如下
# 请确保配置的准确性,第二个命令会先 down 网卡
sudo nmcli con mod ens33 ipv4.method manual ipv4.addresses 192.168.80.100/24 ipv4.gateway 192.168.80.2 connection.autoconnect yes
# 如果上面命令准确,down -> up 之后,请使用新的 IP 进行 SSH 连接
# 下面命令一定不能分开执行,不然 down 之后,网卡失效,SSH 断开,无法 up 网卡无法 SSH 连接
sudo nmcli con down "ens33" && sudo nmcli con up "ens33" 
  1. 注意sudo systemctl restart NetworkManagersudo nmcli con down "ens33" && sudo nmcli con up "ens33" 都是对网络重启的命令。前者是对整个网络重新启动,后者是对某个网卡重新启动。前者会给 DHCP 分配的默认 IP 一个失效期,后者会导致之前 DHCP 分配的默认 IP 立即失效
Logo

鲲鹏昇腾开发者社区是面向全社会开放的“联接全球计算开发者,聚合华为+生态”的社区,内容涵盖鲲鹏、昇腾资源,帮助开发者快速获取所需的知识、经验、软件、工具、算力,支撑开发者易学、好用、成功,成为核心开发者。

更多推荐