Linuxword Global
当前位置: Linux技术 > 如何將 OPENWRT 作為虛擬機安裝在PROXMOX VE
create-vm-in-pve-20

由於 OpenWrt 僅提供 IMG 文件用於安裝,而 Proxmox VE 僅採用 ISO 文件。所以我們必須使用命令行將IMG文件導入到虛擬機中才能在PVE中使用OpenWrt作為虛擬機。

步驟 1. 準備

Proxmox VE :您可以從這裡下載。

OpenWrt 19.07 :從這裡下載 x86_64 固件。下載 combined-squashfs.img.gz 然後解壓成 IMG 文件。

步驟 2. 創建虛擬機

登錄到您的 PVE 網絡界面,然後單擊右上角的“創建 VM”。

create-vm-in-pve
創建虛擬機

給你的 OpenWrt VM 一個 VM ID 和你喜歡的名字,點擊“Advanced”勾選“Start at boot”。然後下一步。

create-vm-in-pve-2
VM ID、名稱和啟動時啟動

選中“不使用任何媒體”,然後下一步。

create-vm-in-pve-3
不要使用任何媒體

使用此頁面的默認設置,然後單擊“下一步”。

create-vm-in-pve-4
只需點擊下一步

對於硬盤設置,給它一個隨機大小或者不管它,因為我們稍後會刪除這個虛擬磁盤。然後下一步。

create-vm-in-pve-5
給它一個隨機大小,然後下一步

CPU核數根據使用情況設置,一般2核或4核即可。請記住將 CPU 類型更改為主機以獲得最佳性能!

create-vm-in-pve-6
CPU 內核和主機類型

對於內存,1024 MB 應該足夠了,如果你願意,你可以給多少 ram。

create-vm-in-pve-7
1GB內存

對於網絡,不要管它,然後單擊下一步。

create-vm-in-pve-8
無需編輯網絡設置

只需單擊“完成”即可完成它。

create-vm-in-pve-9
完成它

步驟 3. 導入 IMG 文件並編輯 VM 硬件

首先,找到剛剛創建的VM,點擊“Hardware”

create-vm-in-pve-10
單擊硬件

選擇“硬盤”,然後單擊“分離”,然後在確認窗口中單擊“是”。

create-vm-in-pve-11
拆下硬盤

選擇“Unused Disk 0”並單擊“Remove”以刪除此磁盤。

create-vm-in-pve-12
取出磁盤

現在,讓我們進入 Proxmox 的 Shell 並運行以下命令來下載 OpenWrt 固件。

wget https://downloads.openwrt.org/releases/19.07.0-rc2/targets/x86/64/openwrt-19.07.0-rc2-x86-64-combined-squashfs.img.gz

下載完成後,使用以下命令將其解壓為IMG文件。

gunzip openwrt-19.07.0-rc2-x86-64-combined-squashfs.img.gz

然後將其重命名為更短的名稱,以便於輸入。

mv openwrt-19.07.0-rc2-x86-64-combined-squashfs.img openwrt.img
create-vm-in-pve-13-1024x450-1
下載、解壓並重命名 OpenWrt 文件

也可以在本地下載OpenWrt文件,然後解壓成IMG文件,重命名後使用WinSCP或MobaXterm上傳到Proxmox服務器。

這是最重要的一步,將 IMG 文件導入 VM。在 shell 中輸入以下命令。200是VM ID,openwrt.img是我們剛剛下載的文件。

qm importdisk 200 openwrt.img local-lvm
create-vm-in-pve-14-1024x491-1
導入 img 到 vm

回到OpenWrt VM硬件頁面,會看到有一個“Unused Disk 0”,勾選後點擊“Edit”

create-vm-in-pve-15
編輯硬件

將總線/設備更改為 SCSI,然後單擊“添加”

create-vm-in-pve-16
SCSI 添加

現在,您已準備好啟動您的 OpenWrt 虛擬機!

create-vm-in-pve-17-1024x468-1
啟動你的虛擬機

如果你點擊控制台,你就可以訪問 OpenWrt 控制台。

create-vm-in-pve-18

恭喜!您在 Proxmox VE 中成功創建了一個 OpenWrt VM,IP 地址應為 192.168.1.1,如果要更改 LAN IP 地址,請使用以下命令。xxxx 是您要訪問 Web 界面的 IP 地址。

uci set network.lan.ipaddr='x.x.x.x'
uci commit network
/etc/init.d/network restart
create-vm-in-pve-19-1024x461-1
OpenWrt 19.07

歡迎來到 OpenWrt 的世界!

「梦想一旦被付诸行动,就会变得神圣,如果觉得我的文章对您有用,请帮助本站成长」

赞(0) 打赏
一分也是爱

支付宝扫一扫打赏

微信扫一扫打赏

上一篇:

下一篇:

相关推荐

博客简介

本站CDN采用VmShell免费提供离中国大陆最近的香港CMI高速网络做支撑,ToToTel打造全球最快速的边沿网络支撑服务,具体详情请见 :https://vmshell.com/ 以及 https://tototel.com/,网站所有的文件和内容禁止大陆网站搬迁复制,谢谢,VPS营销投稿邮箱: admin@linuxxword.com,我们免费帮大家发布,不收取任何费用,请提供完整测试文稿!

精彩评论

友情链接

他们同样是一群网虫,却不是每天泡在网上游走在淘宝和网游之间、刷着本来就快要透支的信用卡。他们或许没有踏出国门一步,但同学却不局限在一国一校,而是遍及全球!申请交换友链

站点统计

  • 文章总数: 2334 篇
  • 草稿数目: 12 篇
  • 分类数目: 6 个
  • 独立页面: 0 个
  • 评论总数: 2 条
  • 链接总数: 0 个
  • 标签总数: 5988 个
  • 注册用户: 139 人
  • 访问总量: 8,648,724 次
  • 最近更新: 2024年4月27日