This commit is contained in:
spiritlhl
2023-06-20 04:28:36 +00:00
parent 45e237398b
commit 6a60eb0dc7

View File

@@ -162,10 +162,16 @@ PVE修改VM配置前都得停机先再修改配置修改完再启动
## 开设独立IPV4地址的VM
### 自动选择IPV4地址无需手动指定
:::warning
使用前需要保证当前宿主机的IP段带了至少2个IP且有空余的IP未配置该空余的IP未绑定宿主机
:::
:::tip
开设前请使用screen挂起执行避免开设时间过长SSH不稳定导致中间执行中断
:::
- 自动检测可用的IP区间通过ping检测空余可使用的IP选取其中之一绑定到虚拟机上
- 系统的相关信息将会存储到对应的虚拟机的NOTE中可在WEB端查看
@@ -181,7 +187,7 @@ curl -L https://raw.githubusercontent.com/spiritLHLS/pve/main/scripts/buildvm_ex
curl -L https://ghproxy.com/https://raw.githubusercontent.com/spiritLHLS/pve/main/scripts/buildvm_extraip.sh -o buildvm_extraip.sh && chmod +x buildvm_extraip.sh
```
### 创建示例
#### 创建示例
```shell
./buildvm_extraip.sh VMID 用户名 密码 CPU核数 内存大小以MB计算 硬盘大小以GB计算 系统 存储盘
@@ -191,7 +197,41 @@ curl -L https://ghproxy.com/https://raw.githubusercontent.com/spiritLHLS/pve/mai
./buildvm_extraip.sh 152 test1 1234567 1 1024 10 ubuntu20 local
```
上述命令意义为开设一个带独立IPV4地址的虚拟机VMID是152用户名是test1密码是1234567CPU是1核内存是1024MB硬盘是10G系统是Ubuntu20存储盘是local盘也就是系统盘
上述命令意义为开设一个带独立IPV4地址的虚拟机VMID是152用户名是```test1```,密码是```1234567```CPU是```1```核,内存是```1024MB```,硬盘是```10G```,系统是```Ubuntu20```,存储盘是```local```盘也就是系统盘
### 需要手动指定IPV4地址
:::tip
开设前请使用screen挂起执行避免开设时间过长SSH不稳定导致中间执行中断
:::
- 需要手动在命令中指定IPV4地址
- 系统的相关信息将会存储到对应的虚拟机的NOTE中可在WEB端查看
国际
```shell
curl -L https://raw.githubusercontent.com/spiritLHLS/pve/main/scripts/buildvm_manual_ip.sh -o buildvm_manual_ip.sh && chmod +x buildvm_manual_ip.sh
```
国内
```shell
curl -L https://ghproxy.com/https://raw.githubusercontent.com/spiritLHLS/pve/main/scripts/buildvm_manual_ip.sh -o buildvm_manual_ip.sh && chmod +x buildvm_manual_ip.sh
```
#### 创建示例
```shell
./buildvm_manual_ip.sh VMID 用户名 密码 CPU核数 内存大小以MB计算 硬盘大小以GB计算 系统 存储盘 IPV4地址
```
```shell
./buildvm_manual_ip.sh 152 test1 1234567 1 1024 10 ubuntu20 local a.b.c.d/24
```
上述命令意义为开设一个带独立IPV4地址的虚拟机VMID是152用户名是```test1```,密码是```1234567```CPU是```1```核,内存是```1024MB```,硬盘是```10G```,系统是```Ubuntu20```,存储盘是```local```盘也就是系统盘IPV4地址为```a.b.c.d```,子网为```/24```子网
### 删除示例