如此,键盘上下键选中“[ens32 eth – ▶ ]”,按空格键或回车弹出修改“Edit IPv4”选项,再次回车确认:,,IPv4 Method 选择 Manual 手动,回车:,,填写 Subnet(子网 CIDR)、Address(本机私有 IP 地址)、Gateway(网关 IP)、Name servers(命名服务器,也就是 DNS,多个用英文逗号分隔)、Search domains(搜索域),最后选中“Save”回车确认保存:,,PS:
1)如果你使用到了 IPv6,也是类似地配置,这里保持 Disabled,即不启用 IPv6;
2)具体的配置值如何填写可参考后面的章节(5、配置静态 IP);
3)也可以这里先保持默认的 DHCP 自动获取 IP 地址方式,在系统安装完成之后,再按照后面的章节(5、配置静态 IP)演示的操作步骤进行重新配置。,确认修改完成后,选中“Done”并回车确认:,,配置代理,这里不作自定义配置,选中“Done”并回车确认:,,配置 Ubuntu 系统镜像源地址,默认为 http://cn.archive.ubuntu.com/ubuntu:,,可替换为国内的开源镜像源地址:
1)阿里云源,配置 Mirror address 为:https://mirrors.aliyun.com/ubuntu
2)腾讯云源,配置 Mirror address 为:https://mirrors.cloud.tencent.com/ubuntu
3)华为云源,配置 Mirror address 为:https://repo.huaweicloud.com/ubuntu
4)清华大学源,配置 Mirror address 为:https://mirrors.tuna.tsinghua.edu.cn/ubuntu
5)中科大源,配置 Mirror address 为:https://mirrors.ustc.edu.cn/ubuntu,PS:也可以这里先保持默认的源,在系统安装完成之后,根据需要再决定,可按照后面的章节(8、替换默认源)演示的操作步骤进行重新配置。,这里以阿里云源为例,配置完成后,选中“Done”并回车确认:,,引导式存储布局配置,保持默认,选中“Done”并回车确认:,,继续保持默认,选中“Done”并回车确认:,,弹出操作确认框,选中“Continue”并回车确认:,,配置用户名、登录密码等,根据个人情况填写,然后选中“Done”并回车确认:,,勾选“Install OpenSSH server”安装 OpenSSH 服务包,以启用对服务器的安全远程访问,然后选中“Done”并回车确认:,,一些精选的流行服务软件包,可根据个人情况进行选择安装(上下键选择并按空格键勾选中,回车查看详情),这里不勾选任何的软件包,直接选中“Done”并回车确认:,,配置完成,正式开始安装系统:,,根据网络情况,如果网络一般的情况下软件包下载可能需时较长,可选中“View full log”并回车查看完整的系统安装日志:,,安装完成后,选中“Reboot Now”并回车以重启系统:,,如果出现“[FAILED] Failed unmounting /cdrom”错误,且提示“Please remove the installation medium, then press ENTER: Unmounting /cdrom”,则按下 ENTER 回车键让它继续重启(此时 CD/DVD (SATA) 设备应该已经自动断开连接了):,,安装完成,可点击 VMware 右下角“我已完成安装”按钮,告知 VMware 客户机操作系统已经安装完成:,,4、进入系统,输入安装时设定的用户名及其登录密码进行系统登录,,查看当前系统版本(使用 lsb_release 命令,可用来显示 LSB (Linux Standard Base) 版本和特定版本的相关信息):,,5、配置静态 IP,查看 IP 地址和网卡等信息,输入命令
ip addr
:,可以看到网卡编号为 ens32,本机私有 IP 地址是 192.168.56.130。VMware 左上角“编辑”菜单点击“虚拟网络编辑器(N)…”打开虚拟网络编辑器,选中“NAT 模式”类型的 VMnet8,点击“NAT 设置(S)…”:,,记住“NAT 设置”中的“子网 IP”、“子网掩码”、“网关 IP(G)”,后面的配置需要使用到它们,点击右上角“x”关闭:,,Windows 系统左下角搜索“网络”,选择“查看网络连接”打开“网络连接”文件资源管理器(路径为:控制面板\网络和 Internet\网络连接,这里以 Windows 11 系统为例):,,右键“VMnet8”虚拟机网络适配器:,,选择“Internet 协议版本 4 (TCP/IPv4),点击“属性®”:,,填写“默认网关(D),即上面“NAT 设置”中的“网关 IP(G)”,填写“首选 DNS 服务器§”和“备用 DNS 服务器(A)”:,,安装 vim:,编辑网络配置文件:,默认配置如上,可参考官方文档(Static IP Address Assignment)进行修改(注意这里的
ens32
即是上面 ip addr
命令查看到的网卡编号;gateway4
配置已过时,使用 default routes
代替):,PS:1)因为子网 IP 地址为
192.168.56.0
(二进制为 11000000.10101000.00111000.00000000),子网掩码为 255.255.255.0
(二进制为 11111111.11111111.11111111.00000000),所以子网的掩码位为 24 位(二进制位),即子网中分配的私有 IP 地址保持前 24 位不变(与子网掩码进行“取与”操作即可确认是在同一子网内),最后 8 位可用于进行子网内部的 IP 地址分配(去掉 0 与 255,共有最多 254 个有效 IP 地址可供分配使用:这里 1 分配给了宿主机,2 分配给了网关),也即子网 CIDR 为 192.168.56.0/24
,所以安装步骤 3 中“网络配置”部分 Subnet
应该填写 192.168.56.0/24
。2)设置本机私有 IP 地址为
192.168.56.125
(二进制为 11000000.10101000.00111000.01111101),则上面 00-installer-config.yaml
配置文件中 ens32.addresses
填 192.168.56.125/24
。,:wq
保存退出 vim,输入命令 sudo netplan apply
应用网络配置,或者直接输入 reboot
命令重启系统,以使新配置生效。,6、配置 root 用户及 sudo 普通用户权限(可选),6.1 设置 root 用户的登录密码,然后 su
登录,6.2 开启 root 用户 SSH 远程登录权限,i
在最后一行添加 PermitRootLogin yes
配置,:wq
保存退出:,重启 SSH Server 服务:,此时再进行远程 SSH 登录 root 用户,即可成功连接。,6.3 配置 sudo
普通用户权限无需输入密码,注意在文件中搜索到“%admin”和“%sudo”所在行,i
将原“%admin ALL=(ALL) ALL”修改为“%admin ALL=(ALL) NOPASSWD: ALL”,将“%sudo ALL=(ALL:ALL) ALL”修改为“%sudo ALL=(ALL:ALL) NOPASSWD: ALL”,即添加了“NOPASSWD: ”:,:wq!
保存退出,这样 sudo
普通用户权限就无需输入密码了。,7、Xshell 连接虚拟机系统 Ubuntu Server 22.04 LTS,PS:Xshell、Xftp 等相关软件下载地址:https://www.xshell.com/zh/all-downloads,,打开 Xshell,左上角“文件(F)”菜单“新建(N)…”,打开“新建会话属性”,“连接”类别“常规”项填写“名称(N)”、“主机(H)”:,,“用户身份验证”处填入“用户名(U)”和“密码§”,验证“方法(M)”为“Password”密码方式:,,“隧道”处“X11转移”项去除“转发X11连接到(X)”勾选项,然后点击“连接”按钮:,,此时弹出“SSH安全警告”,提示“未知主机密钥”,选择“接受并保存(S)”:,,连接成功:,,此时可以再输入 ip addr
命令查看一下,可以看到 ens32 网卡的本机私有 IP 地址已经变成了我们上一步中修改后的 192.168.56.125。,8、替换默认源,PS:1)如果在前面第 3 章节中的配置 Ubuntu 系统镜像源地址步骤中已经替换过了,此处不需要再操作,可以查看 /etc/apt/sources.list 文件内容以进行确认;
2)如果不是 root 用户操作,请在以下命令前添加
sudo
,或者先 su
切换至 root 用户后再继续进行操作;2)以阿里云源为例,可参考官方配置文档:https://developer.aliyun.com/mirror/ubuntu,执行以下命令替换默认源:,替换后的结果:,,可以更新下系统软件包:,9、系统关机后,可移除“CD/DVD (IDE)”设备,或取消“启动时连接(O)”:,PS:系统重启命令
reboot
,系统关机命令 poweroff
。,