Hyper-V上安装LEDE教程速递

怎么在hyper-v装lede

时间:2024-11-29 07:48


在Hyper-V中安装LEDE软路由的详细指南 在现代网络环境中,软路由以其灵活性和可定制性,成为了许多技术爱好者的首选

    而LEDE(LEDE Project,原OpenWRT的一个分支)作为一款开源的软路由系统,更是因其丰富的插件和强大的功能受到了广泛关注

    本文将详细介绍如何在Windows 10的Hyper-V环境中安装和配置LEDE软路由,让你的网络生活更加丰富多彩

     一、前提条件 在开始安装之前,请确保你的系统满足以下要求: 1.操作系统:Windows 10 专业版/企业版 64位

     2.CPU:支持VT-x技术,并在BIOS中开启

     3.内存:至少4GB

     4.网络环境:光猫设置为桥接模式,关闭DHCP功能,IP地址更改为192.168.1.10;无线AP/路由器提前设置好LAN接口IP为192.168.1.100,避免与软路由IP冲突

     二、开启Hyper-V功能 首先,你需要在Windows 10中开启Hyper-V功能

    以下是具体步骤: 1.打开控制面板:通过“WIN+X”快捷键或右键点击开始菜单,选择“控制面板”

     2.启用Hyper-V:在“程序和功能”中,点击“启用或关闭Windows功能”,勾选“Hyper-V”和“Hyper-V管理平台”,然后点击“确定”

    系统将自动下载所需文件,完成后重启计算机

     三、下载和转换LEDE固件 1.下载LEDE固件:访问【koolshare】(https://firmware.koolshare.cn/)等网站,下载适用于虚拟机的LEDE固件

    通常,固件会以`.vmdk`、`.img`等格式提供

     2.转换固件格式:由于Hyper-V使用的是`.vhdx`格式的虚拟硬盘,你需要将下载的固件转换为`.vhdx`格式

    这里推荐使用StarWind V2V Image Converter或Microsoft Virtual Machine Converter进行转换

     -StarWind V2V Image Converter: - 下载并安装StarWind V2V Image Converter

     - 打开软件,选择下载的LEDE固件(如`.img`文件),然后选择转换为`.vhdx`格式

     - 指定转换后的文件存储路径,完成转换

     四、在Hyper-V中创建和配置虚拟机 1.打开Hyper-V管理器:在开始菜单中找到“Windows管理工具”,点击“Hyper-V管理器”

     2.新建虚拟机: - 在Hyper-V管理器中,点击右侧的“新建虚拟机”

     - 按照向导,输入虚拟机名称和存储位置

     - 选择虚拟机代数(通常选择第一代,除非你的固件是基于UEFI启动的)

     - 设置内存大小(建议至少1024MB)

     - 在硬盘设置中,选择“使用现有虚拟硬盘”,并浏览到转换后的`.vhdx`文件

     3.配置网络适配器: - 在虚拟机的设置中,点击“添加硬件”,选择“网络适配器”

     - 根据需要添加多个网络适配器,分别用于LAN、WAN等接口

     - 注意:网络适配器的添加顺序非常重要,第一个将被识别为eth0,第二个为eth1,以此类推

     五、设置虚拟交换机 1.新建虚拟交换机: - 在Hyper-V管理器中,找到右侧的“虚拟交换机管理器”

     - 点击“新建虚拟网络交换机”,选择“外部”,然后创建用于WAN的虚拟交换机(如命名为vswitchWan),并选择连接到光猫的网卡

     - 重复上述步骤,创建用于LAN的虚拟交换机(如命名为vswitchLan),并选择连接到无线AP的网卡

     - 还可以创建一个内部虚拟交换机(如命名为win10-lede),用于宿主机与虚拟机之间的通讯

     2.配置虚拟交换机: - 取消勾选“允许管理操作系统共享此网络适配器”,以确保宿主机通过虚拟机上网

     - 如果需要临时访问互联网以下载必要的软件或固件,可以先勾选该功能,待软路由配置完成后再取消

     六、启动和配置LEDE软路由 1.启动虚拟机: - 在Hyper-V管理器中,选中刚创建的虚拟机,点击“启动”

     - 等待虚拟机启动完成,并通过虚拟机shell窗口查看网络接口的IP地址

     2.访问LEDE配置界面: - 打开浏览器,输入LEDE管理IP地址(通常为192.168.1.1,但可能因配置而异)

     - 输入默认密码(如koolshare),进入LEDE配置界面

     3.配置网络接口: - 进入“网络”->“接口”,分别配置LAN和WAN接口

     - 对于LAN接口,设置IP地址和DHCP服务器(如果需要)

     - 对于WAN接口,选择PPPoE拨号,并输入宽带账号和密码

     -