一、准备虚拟机环境
软件准备 VirtualBox(开源软件)
版本:VirtualBox 6.1.28(windows平台)
下载地址:Downloads – Oracle VM VirtualBoxhttps://www.virtualbox.org/wiki/Downloads
1、安装virtualBox
双击下载的安装包进行安装
选择默认安装位置:
在这里我的位置修改为:D:\ubuntu\Oracle\VirtualBox
使用默认安装选项:
立即安装:
开始安装:
中间弹出串行端口安装请求,需要选择【安装】按钮。
安装完成:
安装完成后的启动界面:
2、新建虚拟机
在启动页面工具栏上选择【新建】
输入虚拟机名称,选择存储文件夹,虚拟机类型选择linux,版本选择Linux2.6/3.x/4.x/64-bit:
注:(1)在这里我的电脑为64位操作系统,可针对自己的电脑进行配置。
(2)openEuler对应linux 4.x 64位版本
选择合适的内存大小,需要根据自己的电脑做出选择,可以接受默认设置,此处选择的是1G内存:(可设1g/512M,根据windows内存进行设置配置)
创建虚拟硬盘:默认为8G
使用默认虚拟硬盘类型:
硬盘大小动态分配:
设置保存位置及硬盘允许的最大使用空间,此处设置为不允许超过20G:在这里我选用默认的8g
点击【创建】按钮后,虚拟机创建完成:
注意:可以看到我们的虚拟机在windows电脑中的位置如下:
3、网卡设置
从虚拟机工具栏中选择【设置】按钮进入虚拟机网络设置,设置第1块网卡:
连接方式选择host-only,用于虚拟机集群间内部通讯。
选择【网卡2】页签开启第2块网卡用于虚拟机连接互联网,第2块网卡设置如下:
一定要勾选启用网络连接,连接方式使用nat,自动配置网络地址方便连接互联网。
点击【ok】按钮完成设置。
设置完成后,网络下面会出现2块网卡。
二、openEuler安装
openEuler版本:openEuler 20.03 LTS
下载地址:
直接点开链接进行下载,如下图:
我的镜像包放在 D:\ubuntu\镜像包
1、加载openEuler安装盘
从【设置】->【存储】中选择所使用的iso文件
选择刚刚下载的iso文件后,点击【ok】按钮,完成选择。
2、启动虚拟机
从工具栏选择【启动】按钮,启动虚拟机:
在弹出窗口中移动上下键选择【install openEuler 20.03-LTS-SP1】开始安装操作系统:
注意:
虚拟机窗口中的提示:如果从虚拟机窗口中释放鼠标,需要按键盘上的右ctrl键
3 选择安装过程中使用的语言
4 选择安装位置
选择虚拟硬盘,点击【完成】按钮,完成选择。
5 选择预先安装的软件
选择【最小安装】中的标准安装,然后点击【完成】按钮退出选择。
6 设置网络和主机名
在2处确保两块网卡都打开连接,在3处输入主机名,并点击【应用】按钮,最后点击【完成】按钮退出设置。
7 设置根用户密码
解锁root账户,并设置根用户密码,点击【完成】按钮,退出设置。
Note:
密码要足够复杂,否则无法完成设置。
密码设置规则如下:
-
至少8个字符
-
至少包含大写字母、小写字母、数字、特殊符号中的任意3种
-
密码不能和账号一致
-
不能使用字典里面词汇
在这里重点说明一下,部分的安装过程中没有用户设置根密码 (我的就是这样) 只需要接着点开始安装即可,后面也可以设置。
8 开始安装系统
设置完成,点击【开始安装】按钮,开始安装过程。
针对上面问题,现在就出现了用户密码,照常设置即可
在这里密码注意上面的要求,三种特殊字符组成
安装进行中...
9 重启系统
点击【重启系统】按钮,完成安装过程。
系统重启后,会再次加载光驱,又进入系统安装过程,此时需要卸载光驱,进入虚拟硬盘引导系统。
卸载光驱:
卸载完为下图:
强制退出虚拟机:
10 登录系统
首先再次启动虚拟机,引导刚刚安装好的操作系统:
启动过程中,选择操作系统时使用默认选项,进入登陆界面:
输入用户名:root +password 按回车
11 系统验证
1)查看操作系统版本
输入命令:cat /etc/system-release
Note:
也可以使用命令:
cat /etc/os-release
2)查看网络
输入命令:ifconfig
Note:
也支持ip addr命令
可以看到系统有两个网卡,注意:其中10.0.3.15使用的是NAT方式,连接外网是此网卡起作用。
3)ping外网
可以使用ctrl c结束命令。
三、openEuler网络配置(virtual Box版本)
1 配置固定ip
1、查看虚拟网卡信息
virtual Box菜单下的【管理】>【主机网络管理器】
查看网段信息:
从网卡菜单下可以看到网关是192.168.56.1
从DHCP服务器下可以看到,DHCP服务器IP是100,自动分配ip从101开始,到254结束,因此服务器固定ip可以从101~254间选择,不要是100会和DHCP服务器冲突:
2、定位网卡配置文件
使用root身份登陆linux系统,原系统自动分配的ip地址为192.168.56.101
通过ip addr命令,确定网卡文件:
host-only对应IP:192.168.56.101,使用的配置文件名是enp0s3,我们需要将此网卡配置为固定ip,比如配置成:192.168.56.200
而10.0.3.15是第二块网卡,使用nat方式用于连接外网,配置文件名是enp0s8,只要能上网即可,我们不需要配置此网卡。
3、编辑linux网络配置
1)进入网卡配置目录:
cd /etc/sysconfig/network-scripts
每个网卡对应一个配置文件,分别是:
ifcfg-enp0s3对应host-only链接,ip:192.168.56.101、
ifcfg-enp0s8对应nat,ip:10.0.3.15
2)使用vi命令编辑ifcfg-enp0s3:
vi ifcfg-enp0s3
原有内容如下:
修改为如下内容:
修改说明:
-
BOOTPROTO由dhcp修改为static即使用固定ip
-
添加IPADDR,设置新的ip地址:192.168.56.200
修改完成后,保存并退出vi。
Note:
在openEuler下修改配置时,只需要设置ip地址即可,不需要设置网关和dns1,否则会影响NAT网络的访问,无法访问外网。
3)重启网络并确认ip地址是否修改成功:
在openEuler下面执行如下命令:
nmcli c reload nmcli c up enp0s3 ip addr
Note:
openEuler下面默认没有service network restart或者systemctl restart network命令
你可以使用nmcli命令完成类似功能。
nmcli:是NetworkManager的命令行工具。
nmcli c reload:重新载入配置文件
nmcli c up enp0s3:重启网卡
nmlic帮助:nmlic help
更多参考:
如果你记不住openEuler下面的命令,也可以直接使用reboot重启系统。
执行结果:
4)检查外网:ping www.baidu.com
使用ctrl +c退出
至此网络配置完成
四、使用MobaXterm连接Linux
MobaXterm下载:
下载地址:
MobaXterm Xserver with SSH, telnet, RDP, VNC and X11 - Home Edition
1、设置mobaxterm
1) 设置启用右键粘贴
从【settings】菜单下选择【configration】在Terminal标签页中勾选右键粘贴选项:(设置→配置→终端)
2)保持ssh连接
在SSH页签先勾选SSH keepalive保持ssh连接服务器,不超时断开。
2、使用MobaXter连接Linux
session>ssh,输入服务器ip,使用root用户登录:
输入root用户密码:
登录成功:
3、查看系统信息
在命令行输入:cat /etc/os-release
可以查看openEuler的系统信息: