Windows通过VirtualBox虚拟机安装CentOS8

Windows 通过 VirtualBox 虚拟机安装 CentOS8。
准备工作
本文安装的是 centos8-stream 的 iso。CentOS-Stream-8-x86_64-latest-boot.iso
创建虚拟机
- 新建。
- 虚拟机名称。
- 选择一个虚拟机安装路径。
- 虚拟光盘选择下载好的 iso 精选。
- 类型选择 liunx。
- 版本选 Red Hat(64 bit),centos 是基于 Red Hat 开发的。
- 内存最少 2GB,建议 4-8 GB。
- CPU 至少 2,建议 4-8。
- 硬盘至少 20GB,建议选择 40GB。这部分空间不会立马占满,建议选择大一点,避免后续虚拟机硬盘空间不足扩容。
配置Centos系统
启动后虚拟机后,会出现一个新窗口,是虚拟机的屏幕。
第一次鼠标点击该窗口会弹出下面的提示,意思是虚拟机会独占你的鼠标和键盘,如果想要退出虚拟机的独占,同时按下左右两个 ctrl 键就可以了。
- 选择语言 English + United States。
- 网络适配器,进入 network & host。点击右上角的开关开启网络适配器,然后点击左上角的Done。
- Installation Source,设置源。
国内使用阿里源:http://mirrors.aliyun.com/centos/8-stream/BaseOS/x86_64/os/
-
Software Selection,选择最左侧的 Server 其他不用动。
-
Installation Destination,选择我们自己创建的虚拟硬盘。
-
Time & Date,Region:Asia,City:Shanghai。点击齿轮,添加一个国内的 ntp 授时服务器:
cn.pool.ntp.org
,并勾选 pool、use 选项。 -
root 的账号和密码。
-
Begin installation。
-
安装成功,重新启动后登录。
ssh连接虚拟机
- 首先在虚拟机上进行登录。
- 安装 sshd 服务。
yum install -y openssh-server
systemctl restart sshd
- 配置 NAT 端口转发。
在 VirtualBox 中,虚拟机默认是用 NAT 方式启动,但在虚拟机内执行 ifconfig 并不会显示出直接供我们访问的 IP 地址,所以需要我们配置端口转发。从 VirtualBox 管理页面,设置 > 网络 > 高级 > 端口转发。
点击加号创建一个新的端口转发,主机端口对应的是宿主机的本地端口。选择一个五位数不常用的 60022,每台电脑端口的范围都是 0-65535,前 1024 个一般都系统使用。子系统端口对应的是虚拟机的端口,选择 22 即可。
这样配置了之后,对宿主机60022端口号的所有网络访问,都会通过虚拟机软件转发到虚拟机中的22号端口。就约等于我们直接访问了虚拟机的22号端口。
- 使用工具进行 ssh 连接。
ip:127.0.0.1
端口:60022
账号:root
密码就是之前设置的
- 连接成功,完成。
参考
- 0
- 0
-
分享