首页 » Hyper » Hyper-V 部署LEDE X64固件全教程

Hyper-V 部署LEDE X64固件全教程

 

文章转载自http://koolshare.cn/thread-84735-1-2.html

第一步:开启Hyper-V虚拟机.
win10以后的系统都可以通过添加系统功能来开启微软自带的Hyper-V虚拟机.


勾选Hyper-V  然后下一步,根据提示重启。
重启后,在开始菜单-Windows管理工具里找到Hyper-V管理器,把快捷方式拖到磁贴块这里,方便以后使用。

第二步:制作Hyper-V使用的的LEDE镜像

源文件的下载不用我多说了吧,可以直接在论坛-固件下载里下载。
然后,这个时候我们就需要用一个叫StarWind V2V Image Converter的程序把img格式的固件转换为Hyper需要的格式,软件和转好的镜像下载链接: http://pan.baidu.com/s/1qXJ1vNA 密码: r1xz

想自己转的朋友请继续看,如果懒得话直接下载我上面链接里面提供的转好的镜像就可以了,跳过这一步去第三步。

把下载好的后缀名为img.gz的固件解压得到后缀为img的固件,然后安装SW V2V这个软件打开,选择解压好的LEDE.img镜像,下一步,选择转换为VHDX的格式,然后一直下一步就可以了。

至此,转换完成。

第三步:Hyper-V网络的配置

我这里演示用的机器只有一个网口,我插了一个无线网卡代替另一个网口做WAN口。
诸位在部署之前先打开网络适配器,看一下哪个网络适配器对应的哪个网卡,因为有的主板上的网卡在装了WIN之后,网口顺序会错乱,建议大家可以通过插网线的方式来判断清楚对应关系,以免在下面的部署里闹出别的麻烦。

打开Hyper-V管理器,选择虚拟交换机管理器-新建虚拟网络交换机-外部-创建虚拟交换机

接下来这一步很重要,首先将名字改为WAN,然后选择网卡,选择你要做WAN口的网卡,然后应用,弹出警告对话框直接点确定。

接下来,重复上面的步骤,新建LAN口,点击确定。

第四步:部署LEDE

为了管理方便,我们新建一个叫LEDE的文件夹,随便你放在那里,只要你方便。
然后将LEDE的转好的VHDX文件放入这个LEDE文件夹内。

接着进入Hyper-V管理器,选择新建虚拟机,然后下一步,虚拟机名字随你爱好起。

然后勾选将虚拟机存储在其他位置,然后选择你刚才新建的LEDE文件夹。

切记选择第一代。

内存分多大依你个人情况而定,然后取消勾选动态内存。

网络连接不用管 ,直接下一步,待会再配置。

硬盘这里选择使用现有虚拟硬盘,然后选择LEDE文件夹里的VHDX文件。

点击完成。
然后选择设置

选择BIOS,然后将IDE上移。

选择硬盘驱动器-编辑-下一步-扩展-下一步-输入硬盘大小-完成。这里以你个人情况而言,我给了4G。

接下来选择网络适配器-LAN口,然后应用。

然后添加硬件-网络适配器-添加-选择WAN口-应用。

点击应用。
然后是很重要的一点:需要多拨以及LEDE里面LAN口包含多个网卡的,请记得开MAC欺骗模式!
看图

然后,请把lan口对应的网口接上随便什么玩意,交换机,电视什么都可以,只要让这个网口处于工作状态,不要显示:网络电缆被拔出就可以了。

选择-连接-启动

出现以下画面说明启动成功了。

接下来右键-打开网络与共享中心-更改适配器设置

选择vEthernet LAN口-右键-算了懒得打了 跟着我图  然后 确定 应用。

然后,打开你的浏览器,登陆192.168.1.1   见证奇迹的时刻到了。

接下来,我们添加wan口。首先进入LAN口-物理设置,取消除了eth0之外其他所有接口的勾选,只留eth0,然后点击应用。

然后选择添加wan口,选择空闲的eth1,具体是pppoe拨号还是DHCP,视你个人情况而言

然后开启外面vEthernet LAN 自动获取IP地址 ,就可以上网了,大功告成。

另外,开机自动启动虚拟机

ps: 转载之前实测成功 部分固件由于编译时没有编译hyper的驱动,所以有的固件是启动不了的,遇到这种情况更换固件试试

 

原文链接:Hyper-V 部署LEDE X64固件全教程,转载请注明来源!

1