前言: 本著分享個人心得造福諸位的精神,也想讓有的壇友在摸索的路上少走一些彎路,我在這里寫一下關于Hyper-V虛擬機部署LEDE的教程。第一步:開啟Hyper-V虛擬機. win10以后的系統(tǒng)都可以通過添加系統(tǒng)功能來開啟微軟自帶的Hyper-V虛擬機.
首先WIN+X,或者右鍵開始菜單,選擇控制面板-程序-啟用或關閉Windows功能
勾選Hyper-V 然后下一步,根據提示重啟。
重啟后,在開始菜單-Windows管理工具里找到Hyper-V管理器,把快捷方式拖到磁貼塊這里,方便以后使用。
第二步:制作Hyper-V使用的的LEDE鏡像源文件的下載不用我多說了吧,可以直接在論壇-固件下載里下載。然后,這個時候我們就需要用一個叫StarWind V2V Image Converter的程序把img格式的固件轉換為Hyper需要的格式,軟件和轉好的鏡像下載鏈接: http://pan.baidu.com/s/1qXJ1vNA 密碼: r1xz想自己轉的朋友請繼續(xù)看,如果懶得話直接下載我上面鏈接里面提供的轉好的鏡像就可以了,跳過這一步去第三步。
把下載好的后綴名為img.gz的固件解壓得到后綴為img的固件,然后安裝SW V2V這個軟件打開,選擇解壓好的LEDE.img鏡像,下一步,選擇轉換為VHDX的格式,然后一直下一步就可以了。至此,轉換完成。
第三步:Hyper-V網絡的配置
我這里演示用的機器只有一個網口,我插了一個無線網卡代替另一個網口做WAN口。諸位在部署之前先打開網絡適配器,看一下哪個網絡適配器對應的哪個網卡,因為有的主板上的網卡在裝了WIN之后,網口順序會錯亂,建議大家可以通過插網線的方式來判斷清楚對應關系,以免在下面的部署里鬧出別的麻煩。
打開Hyper-V管理器,選擇虛擬交換機管理器-新建虛擬網絡交換機-外部-創(chuàng)建虛擬交換機
接下來這一步很重要,首先將名字改為WAN,然后選擇網卡,選擇你要做WAN口的網卡,然后應用,彈出警告對話框直接點確定。接下來,重復上面的步驟,新建LAN口,點擊確定。第四步:部署LEDE為了管理方便,我們新建一個叫LEDE的文件夾,隨便你放在那里,只要你方便。然后將LEDE的轉好的VHDX文件放入這個LEDE文件夾內。接著進入Hyper-V管理器,選擇新建虛擬機,然后下一步,虛擬機名字隨你愛好起。然后勾選將虛擬機存儲在其他位置,然后選擇你剛才新建的LEDE文件夾。切記選擇第一代。內存分多大依你個人情況而定,然后取消勾選動態(tài)內存。網絡連接不用管 ,直接下一步,待會再配置。硬盤這里選擇使用現有虛擬硬盤,然后選擇LEDE文件夾里的VHDX文件。點擊完成。
然后選擇設置選擇BIOS,然后將IDE上移。選擇硬盤驅動器-編輯-下一步-擴展-下一步-輸入硬盤大小-完成。這里以你個人情況而言,我給了4G。接下來選擇網絡適配器-LAN口,然后應用。然后添加硬件-網絡適配器-添加-選擇WAN口-應用。
點擊應用。然后是很重要的一點:需要多撥以及LEDE里面LAN口包含多個網卡的,請記得開MAC欺騙模式!看圖然后,請把lan口對應的網口接上隨便什么玩意,交換機,電視什么都可以,只要讓這個網口處于工作狀態(tài),不要顯示:網絡電纜被拔出就可以了。
選擇-連接-啟動出現以下畫面說明啟動成功了。接下來右鍵-打開網絡與共享中心-更改適配器設置選擇vEthernet LAN口-右鍵-算了懶得打了 跟著我圖 然后 確定 應用。
然后,打開你的瀏覽器,登陸192.168.1.1 見證奇跡的時刻到了。