# VMware如何安裝OpenWrt 15.05虛擬機
## 前言
OpenWrt是一款專為嵌入式設備設計的開源Linux發行版,常被用作路由器固件。通過VMware虛擬機運行OpenWrt,可以方便地進行網絡測試、開發和學習。本文將詳細介紹在VMware Workstation中安裝OpenWrt 15.05的完整步驟。
---
## 準備工作
### 所需工具
1. **VMware Workstation**(15+版本推薦)
2. **OpenWrt 15.05鏡像**
下載地址:[官方鏡像庫](https://downloads.openwrt.org/chaos_calmer/15.05/)
- 選擇`x86`或`x86_64`架構的`combined-ext4.img.gz`文件
3. **解壓工具**(如7-Zip)
---
## 安裝步驟
### 1. 轉換鏡像格式
OpenWrt提供的是`.img`格式鏡像,需轉換為VMware兼容的`.vmdk`:
```bash
# 使用qemu-img工具轉換(需安裝qemu-utils)
qemu-img convert -f raw openwrt-15.05-x86-combined-ext4.img -O vmdk openwrt.vmdk
或通過VMware自帶工具:
1. 打開VMware → 文件 → 新建虛擬機
2. 選擇”自定義”,在磁盤步驟選擇”使用現有虛擬磁盤”
3. 指定解壓后的.img
文件
新建虛擬機
256MB
(默認值可能不足)掛載磁盤
刪除自動創建的磁盤,添加轉換好的openwrt.vmdk
文件。
首次啟動時,虛擬機可能卡在Booting from Hard Disk...
解決方法:編輯虛擬機設置 → 選項 → 高級 → 將固件類型改為BIOS
成功啟動后,按回車進入OpenWrt命令行界面。
默認IP為192.168.1.1
,若與本地網絡沖突需修改:
vi /etc/config/network
修改lan
部分的ipaddr
字段后重啟網絡:
/etc/init.d/network restart
OpenWrt默認禁用LuCI界面,需手動安裝:
opkg update
opkg install luci
/etc/init.d/uhttpd start
訪問http://[虛擬機IP]
即可進入管理頁面。
檢查以下配置: - 虛擬機網絡適配器是否為橋接/NAT - OpenWrt中是否配置正確網關:
route add default gw [宿主機器網關IP]
擴展虛擬磁盤后需在OpenWrt中擴容:
cfdisk /dev/sda
resize2fs /dev/sda2
通過VMware運行OpenWrt虛擬機,既能體驗路由功能又不會影響物理網絡。后續可嘗試配置防火墻規則、VPN服務等高級功能。如需最新特性,可參考類似方法安裝更新版本的OpenWrt。
注意:OpenWrt 15.05已停止維護,建議測試環境中使用。 “`
(全文約750字)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。