课前准备|动手实践才是最好的学习方式

如何配置虚拟机

准备好虚拟机软件VirtualBoxUbuntu光盘镜像之后,我们就可以来安装虚拟机了。不过在安装之前,我们必须要把虚拟机适当地配置一下。

由于Linux服务器大多数要以终端登录的方式使用,多台服务器还要联网,所以在网络方面我们还需要特别设置。

对于VirtualBox,首先,你需要在“工具-网络”里创建一个“Host-only”的网络,IP地址段随意,比如这里就使用了它自动分配的“192.168.56.1/24”:

然后,在虚拟机的配置里,你需要启用两个网卡。“网卡1”就设置成刚才创建的“Host-only”网络,它是我们在本地终端登录和联网时用的;而“网卡2”是“网络地址转换(NAT)”,用来上外网:

如何安装虚拟机

把CPU、内存、硬盘、网络都配置好之后,再加载上Ubuntu 22.04的光盘镜像,我们就可以开始安装Linux了。

在安装的过程中,为了节约时间,建议选择“最小安装”,同时物理断网,避免下载升级包。

安装完Linux系统之后,我们还要再做一些环境的初始化操作。

首先我们需要用Ctrl+Alt+T打开命令行窗口,然后用apt从Ubuntu的官方软件仓库安装git、vim、curl等常用工具:

1
2
sudo apt update
sudo apt install -y git vim curl jq

Ubuntu桌面版默认是不支持远程登录的,所以为了让后续的实验更加便利,我们还需要安装“openssh-server”,再使用命令ip addr,查看虚拟机的IP地址,然后就可以在宿主机上使用ssh命令登录虚拟机:
1
2
sudo apt install -y openssh-server
ip addr

从这个截图里可以看到,这台VirtualBox虚拟机有3个网卡,其中名字是“enp0s3”的网卡就是我们之前配置的“192.168.56.1/24”网段,IP地址是自动分配的“192.168.56.11”。如果你对自动分配的IP地址不是很满意,也可以在Ubuntu右上角的系统设置里修改网卡,把它从动态地址(DHCP)改成静态地址(Manual),具体的参数可以参考下面的截图,重启后新的IP地址就生效了。

VirtualBox设置

这些工作完成之后,我建议你再给虚拟机拍个快照,做好备份工作,这样万一后面有什么意外发生环境被弄乱了,也可以轻松回滚到拍快照时的正确状态。

现在,让我们启动一个命令行终端,使用ssh,输入用户名、密码和IP地址,就能够登录创建好的虚拟机了。

k8s_study

0%