首先:
Openwrt鏡像下載地址:https://downloads.openwrt.org/releases/ 選擇一個版本,然后點targets/x86/64/,來到下載列表
如:
【1】https://downloads.openwrt.org/releases/18.06.8/targets/x86/generic/
然后在Ubuntu中:
在Ubuntu中安裝qemu-img工具:sudo apt-get install qemu-img
接下來安裝包:
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。
