From ade7a53cad8e90c684e19cb902ccdfe9533a020c Mon Sep 17 00:00:00 2001 From: CallMeR <9463297+callmer@user.noreply.gitee.com> Date: Wed, 27 Aug 2025 23:18:26 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=83=A8=E5=88=86=E6=96=87?= =?UTF-8?q?=E6=A1=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 02.PVE初始化配置.md | 2 +- 03.PVE系统调整.md | 19 +++---------------- 04.PVE创建模板虚拟机.md | 20 ++++++++++---------- 05.PVE制作虚拟机模板.md | 24 ++++++++++-------------- 06.PVE制作DNS服务器.md | 2 +- 07.PVE制作TS服务器.md | 6 ++---- 6 files changed, 27 insertions(+), 46 deletions(-) diff --git a/02.PVE初始化配置.md b/02.PVE初始化配置.md index 3b75377..5fdc27a 100644 --- a/02.PVE初始化配置.md +++ b/02.PVE初始化配置.md @@ -248,7 +248,7 @@ $ journalctl --update-catalog 2. 当主路由未配置 IPv6 ULA 网段时,无需填写 `IPv6/CIDR` 参数(如本文演示地址 `fdac::fe/64` )。 -3. 多数情况下无需填写 IPv6 `网关` 参数,其网关将通过 IPv6 链路本地地址(LLA)自动配置。 +3. 多数情况下无需填写 IPv6 `网关` 参数,其网关将通过 IPv6 LLA (链路本地地址)自动配置。 ![最后的物理接口网桥](img/p02/pve_br_last_phyport_ipv6.jpeg) diff --git a/03.PVE系统调整.md b/03.PVE系统调整.md index 94a72d0..1f98eda 100644 --- a/03.PVE系统调整.md +++ b/03.PVE系统调整.md @@ -28,7 +28,7 @@ update-alternatives: using /usr/bin/nvim to provide /usr/bin/editor (editor) in 如果在安装 PVE 系统时选错了时区,导致系统时间和北京时间不一致,可以执行以下命令修正。 -输出结果如果和北京时间一致,则代表修改正确。 +若输出结果和北京时间一致,则代表修改正确。 ```bash ## 修改系统时区 @@ -130,22 +130,9 @@ analyzing CPU 0: 这里面主要关注两个点: -- driver: `intel_cpufreq` 或 `intel_pstate` +- `driver` :CPU 调频驱动方案,例如 `intel_cpufreq` 或 `intel_pstate` -- current policy: `governor "ondemand"` 或 `governor "performance"` - -还有另外一个命令可用来显示 CPU 当前调度器。 - -```bash -## 检查 CPU 当前调度器 -$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor - -#### 设备 CPU - J4125 示例输出 -performance - -#### 设备 CPU - N100 示例输出 -performance -``` +- `governor` :调频策略中使用的调度器,例如 `performance` CPU 驱动一般不建议手动调整,而 `governor` 后面的参数表示 CPU 当前调度器设置。 diff --git a/04.PVE创建模板虚拟机.md b/04.PVE创建模板虚拟机.md index 7c07849..01122e6 100644 --- a/04.PVE创建模板虚拟机.md +++ b/04.PVE创建模板虚拟机.md @@ -129,11 +129,11 @@ unused0: successfully imported disk 'local-lvm:vm-1001-disk-0' ![虚拟机新磁盘](img/p04/vm_unused_hd.jpeg) -当宿主机使用 `SSD` 作为物理存储设备,并且虚拟磁盘采用 `精简置备` (Thin Provisioning) 模式时,可考虑开启以下选项: +当宿主机使用 SSD 作为物理存储设备,并且虚拟磁盘采用 Thin Provisioning (精简置备)模式时,可考虑开启以下选项: -- `丢弃` (Discard) 选项,有助于存储空间回收。 +- `Discard` ( `丢弃` ) 选项,有助于存储空间回收。 -- `SSD仿真` (SSD Emulation) 选项,让虚拟机将虚拟磁盘视为 `SSD` 存储设备。 +- `SSD Emulation` ( `SSD 仿真` ) 选项,让虚拟机将虚拟磁盘视为 SSD 存储设备。 在弹出的对话框中,确认 `IO thread` 选项为 **勾选** 状态,并点击 `添加` 。 @@ -151,9 +151,9 @@ unused0: successfully imported disk 'local-lvm:vm-1001-disk-0' ### 2.3.添加 CloudInit -为了能够正常使用 Cloud-Init 初始化系统,需要给模板虚拟机添加 `CloudInit设备` 。 +为了能够正常使用 Cloud-Init 初始化系统,需要给模板虚拟机添加 `CloudInit 设备` 。 -点击顶部 `添加` 菜单,选择 `CloudInit设备` 。 +点击顶部 `添加` 菜单,选择 `CloudInit 设备` 。 ![虚拟机添加ci](img/p04/vm_cloudinit.jpeg) @@ -221,7 +221,7 @@ unused0: successfully imported disk 'local-lvm:vm-1001-disk-0' ![CI网络配置](img/p04/vm_ci_dns.jpeg) -`Cloud-Init` 的 `IP配置` ,IPv4 使用静态地址,IPv6 使用 `SLAAC` 自动配置,如下图所示。 +`Cloud-Init` 的 `IP 配置` ,IPv4 使用 `静态` 地址,IPv6 使用 `SLAAC` 自动配置,如下图所示。 ![CI网络配置](img/p04/vm_ci_network_slaac.jpeg) @@ -229,7 +229,7 @@ unused0: successfully imported disk 'local-lvm:vm-1001-disk-0' 当主路由配置了 IPv6 ULA 网段,且希望指定内网 DNS 服务器的 IPv6 ULA 地址时,需要调整 `Cloud-Init` 参数。 -本文 IPv6 ULA 演示地址为 `fdac::/64` ,`DNS服务器` 和 `IP配置` 参数调整如下。 +本文 IPv6 ULA 演示地址段为 `fdac::/64` ,`DNS 服务器` 和 `IP 配置` 参数调整如下。 |参数|值|说明| |--|--|--| @@ -237,13 +237,13 @@ unused0: successfully imported disk 'local-lvm:vm-1001-disk-0' |DNS服务器|`172.16.1.1 fdac::1`|本机 DNS 服务器| |IP配置(net0)|`ip=172.16.1.250/24,gw=172.16.1.1,ip6=fdac::fa/64`|模板的 IP 设置| -`DNS服务器` 参数中需要加入主路由 LAN 口 IPv6 ULA 地址。 +`DNS 服务器` 参数中需要加入主路由 LAN 口 IPv6 ULA 地址。 ![CI网络配置](img/p04/vm_ci_dns_ula.jpeg) -`IP配置` 参数,IPv4 使用静态地址,IPv6 同样使用静态地址,如下图所示。 +`IP 配置` 参数,IPv4 使用 `静态` 地址,IPv6 同样使用 `静态` 地址,如下图所示。 -IPv6 使用静态地址后,并不影响虚拟机通过主路由获取公网 GUA IPv6 地址。 +IPv6 使用 `静态` 地址后,并不影响虚拟机通过主路由获取 IPv6 GUA 公网地址。 ![CI网络配置](img/p04/vm_ci_network_static.jpeg) diff --git a/05.PVE制作虚拟机模板.md b/05.PVE制作虚拟机模板.md index ae5c989..49913e7 100644 --- a/05.PVE制作虚拟机模板.md +++ b/05.PVE制作虚拟机模板.md @@ -1,10 +1,8 @@ ## 1.配置系统 -在上一篇文章 [04.PVE创建模板虚拟机](./04.PVE创建模板虚拟机.md) 中,已经创建好了用于制作虚拟机模板的模板虚拟机。 +在上一篇文章 [04.PVE创建模板虚拟机](./04.PVE创建模板虚拟机.md) 中,已经创建好了用于制作 `虚拟机模板` 的虚拟机。 -并调整了模板虚拟机的硬件参数、配置参数,但还需对 Debian 系统进行调整。 - -此时将模板虚拟机开机后,使用 `Cloud-Init` 中设置的账号密码进行登录。 +此时将该虚拟机开机后,使用 `Cloud-Init` 中设置的账号密码进行登录。 ### 1.1.配置 SSH @@ -16,9 +14,9 @@ `vim` 编辑器常用操作如下: -- 编辑文件,按下键盘 `i` 键,进入编辑模式。 +- 编辑文件:按下键盘 `i` 键,进入编辑模式。 -- 保存文件,按下键盘 `Esc` 键,退出编辑模式,再输入组合键 `:wq` 即可保存。 +- 保存文件:按下键盘 `Esc` 键,退出编辑模式,再输入组合键 `:wq` 即可保存。 ```bash ## 编辑 SSH 配置文件 @@ -168,7 +166,7 @@ update-alternatives: using /usr/bin/nvim to provide /usr/bin/editor (editor) in ### 1.6.调整内核参数 -由于该 Debian 虚拟机模板将用于克隆内网 DNS 服务器,因此需要调整内核参数来简单优化性能。 +由于该虚拟机将作为内网 DNS 服务器的克隆模板,需调整内核参数以优化性能。 编辑 **内核参数** 配置文件,执行以下命令。 @@ -340,8 +338,6 @@ APT::Periodic::CleanInterval "1"; $ sudo editor /etc/apt/apt.conf.d/50unattended-upgrades ``` -根据 “注释” 中相关说明,调整配置文件。 - 因为该配置文件很长,完整的配置文件可查看 [debian_dns_50unattended_upgrades.conf](./src/debian/debian_dns_50unattended_upgrades.conf) 以便对比。 ```bash @@ -365,7 +361,7 @@ Unattended-Upgrade::Automatic-Reboot-Time "03:00"; ``` -系统自动更新配置文件修改完成后,需要重设自动更新定时器,执行以下命令。 +系统自动更新配置文件修改完成后,需调整自动更新定时器,执行以下命令。 ```bash ## 配置系统定时器 @@ -440,13 +436,13 @@ $ sudo shutdown now ## 2.虚拟机转为模板 -在 Debian 模板虚拟机关机后,进入 PVE 的 WEB 管理界面。 +在模板虚拟机关机后,进入 PVE 的 WEB 管理界面。 -在左侧虚拟机列表中,鼠标 **右键单击** Debian 模板虚拟机,在弹出的菜单中选择 `转换成模板` 。 +在左侧虚拟机列表中,鼠标 **右键单击** 模板虚拟机,在弹出的菜单中选择 `转换成模板` 。 -需要说明的是,虚拟机 `转换成模板` 的操作是不可逆的。 +需要说明的是,虚拟机 `转换成模板` 的操作具有不可逆性。 -如果某些 Debian 系统的配置项有问题,只能在用该模板克隆出来的新虚拟机中进行修改,或者删除并重新制作模板。 +若系统配置存在问题,仅能在该模板克隆的新虚拟机中修改,或删除现有模板并重新制作。 ![虚拟机转模板](img/p05/vm_to_template.jpeg) diff --git a/06.PVE制作DNS服务器.md b/06.PVE制作DNS服务器.md index e058bd4..ec68644 100644 --- a/06.PVE制作DNS服务器.md +++ b/06.PVE制作DNS服务器.md @@ -2,7 +2,7 @@ 在上一篇文章 [05.PVE制作虚拟机模板](./05.PVE制作虚拟机模板.md) 中,已经制作好了虚拟机模板。 -接下来将使用该模板克隆出新的虚拟机,并安装 Adguard Home 作为内网的 DNS 服务器。 +接下来将基于该模板克隆新虚拟机,并通过安装 DNS 服务器软件,完成内网 DNS 服务器的搭建。 鼠标 **右键单击** 虚拟机模板,在弹出的菜单中选择 `克隆` 。 diff --git a/07.PVE制作TS服务器.md b/07.PVE制作TS服务器.md index fafd367..de182d5 100644 --- a/07.PVE制作TS服务器.md +++ b/07.PVE制作TS服务器.md @@ -23,7 +23,7 @@ ### 1.1.配置 SSH -与配置内网 DNS 服务器时一样,首先需要调整系统的 SSH 登录权限参数。 +与配置 Debian 模板虚拟机时一样,首先需要调整系统的 SSH 登录权限参数。 在虚拟机的命令行界面,使用 `vim` 编辑器编辑 `sshd` 服务的配置文件,执行以下命令。 @@ -375,8 +375,6 @@ APT::Periodic::CleanInterval "1"; $ sudo editor /etc/apt/apt.conf.d/50unattended-upgrades ``` -根据 “注释” 中相关说明,调整配置文件。 - 因为该配置文件很长,完整的配置文件可查看 [debian_ts_50unattended_upgrades.conf](./src/debian/debian_ts_50unattended_upgrades.conf) 以便对比。 ```bash @@ -404,7 +402,7 @@ Unattended-Upgrade::Automatic-Reboot-Time "13:00"; ``` -系统自动更新配置文件修改完成后,需要重设自动更新定时器,执行以下命令。 +系统自动更新配置文件修改完成后,需调整自动更新定时器,执行以下命令。 ```bash ## 配置系统定时器