openwrt裝VM虛擬機


首先:

Openwrt鏡像下載地址:https://downloads.openwrt.org/releases/ 選擇一個版本,然后點targets/x86/64/,來到下載列表

openwrt_01

如:

【1】https://downloads.openwrt.org/releases/18.06.8/targets/x86/generic/

然后在Ubuntu中:

在Ubuntu中安裝qemu-img工具:sudo apt-get install qemu-img

接下來安裝包:

cd temp
wget https://downloads.openwrt.org/releases/18.06.1/targets/x86/64/openwrt-18.06.1-x86-64-combined-ext4.img.gz
gunzip openwrt*.img.gz
sudo apt install qemu-utils
qemu-img convert -f raw -O vmdk openwrt-18.06.1-x86-64-combined-ext4.img openwrt-18.06.1-x86-64-combined-ext4.vmdk
轉換完成后記住路徑
openwrt-18.06.1-x86-64-combined-ext4.vmdk 是啟動硬盤
 

2.openwrt虛擬機設置

首先新建虛擬機,配置過程如下圖所示:

15.05內核版本為3.18,所以選擇其他Linux 3.x 內核

 

 

 

刪除設備:聲卡、打印機、USB控制器、CD驅動器等

設置完成后不要開機,不要開機,不要開機

3.OpenWrt虛擬機開啟

將第一步中產生的openwrt-15.05-x86-generic-combined.vmdk文件拷入創建的OpenWrt文件夾下

網上的方法麻煩,不如直接

將openwrt-15.05-x86-generic-combined.vmdk 拷貝到虛擬機文件夾中,然后Rename為:

Openwrt-Linux 3.x kernel.vmdk

然后就萬事大吉啦

 

 然后修改IP

默認是192.168.1.1

 vi    etc/config/network


 只需要將紅色部分的 IP地址改為 192.168.1.95(按i 進入修改,修改完成按 esc 退出編輯,

接着:wq 保存退出),然后保存退出,然后再重啟開發板(如果使用命令可以使用reboot),就發現 IP 地址被改為 192.168.1.95 了

 

 

 

6. 設置網絡

OpenWrt至少需要兩張網卡,一個作為WAN口一個作為LAN口,WAN口使用NAT方式連接宿主機網絡用於訪問互聯網,LAN口要模擬一個交換機出來,所以這里使用“僅主機”模式。設置步驟如下。

點擊VMware軟件菜單的“編輯”-“虛擬網絡編輯器”,彈出的虛擬網絡編輯器窗口,UAC打開時,默認沒有管理員權限,各個項目是灰色無法更改,此時點擊右下角的“更改設置”即可。

 

 

然后點擊“添加網絡”,添加一個VMnet2網絡,並按照下圖設置。

設置完畢后,點擊確定。然后打開OpenWrt虛擬機的設置,為虛擬機添加第二張網卡(點擊添加,然后選擇網絡適配器,確定)。

然后將兩張虛擬網卡的連接方式按下圖配置,網卡1直接選NAT模式,網卡2連接到剛才建立的VMnet2。

 然后應該就可以通過瀏覽器訪問192.168.1.1進入luci了。修改LAN口的網段:

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM