pve安装openwrt
时间: 2023-09-12 13:12:32 浏览: 209
安装 OpenWrt 可以通过 PVE 的 Web 界面或者命令行进行操作。
**通过 Web 界面安装 OpenWrt:**
1. 下载 OpenWrt 镜像文件,可以从官网上下载最新版本的 OpenWrt 镜像,这里以 x86_64 架构的 OpenWrt 为例。
2. 进入 PVE 的 Web 界面,在左侧导航栏选择要安装 OpenWrt 的节点,然后点击「Create CT」。
3. 在「General」选项卡中,设置容器的名称和 ID,选择 OpenWrt 镜像文件。
4. 在「OS」选项卡中,选择 Linux 类型,选择版本为「Other Linux 5.x/6.x/7.x/8.x 64-bit」。
5. 在「Hard Disk」选项卡中,选择「Do not use any media」。
6. 在「CPU」选项卡中,选择「1」个 CPU 核心。
7. 在「Memory」选项卡中,设置内存大小,建议设置为 512MB 或以上。
8. 在「Network」选项卡中,设置 IP 地址和网关。
9. 点击「Create」按钮,等待容器创建完成。
**通过命令行安装 OpenWrt:**
1. 在 PVE 中创建一个容器,可以使用以下命令:
```
pct create <VMID> <TEMPLATE-ID> --hostname <HOSTNAME> --password <PASSWORD>
```
其中,`<VMID>` 为容器的 ID,`<TEMPLATE-ID>` 为模板 ID,`<HOSTNAME>` 为容器的主机名,`<PASSWORD>` 为容器的密码。
2. 挂载 OpenWrt 镜像文件到容器中,可以使用以下命令:
```
vzdump <VMID> --mode snapshot --compress lzo --storage <STORAGE-ID>
```
其中,`<VMID>` 为容器的 ID,`<STORAGE-ID>` 为存储 ID。
3. 启动容器,可以使用以下命令:
```
pct start <VMID>
```
4. 进入容器,可以使用以下命令:
```
pct enter <VMID>
```
5. 在容器中安装 OpenWrt,可以使用以下命令:
```
opkg update
opkg install <PACKAGE>
```
其中,`<PACKAGE>` 为需要安装的 OpenWrt 包名。
6. 配置 OpenWrt,可以使用以下命令:
```
vi /etc/config/network
```
编辑网络设置,保存后退出。
7. 重启容器,可以使用以下命令:
```
reboot
```