LEDE系统超简易Hyper-V安装指南

安装lede hyper-v

时间:2025-01-07 22:59


安装LEDE软路由于Hyper-V:详细指南 在如今高度数字化的世界中,网络配置和管理的灵活性变得尤为重要

    通过使用Hyper-V虚拟化技术,我们可以在Windows操作系统上轻松地安装和运行LEDE(一种基于OpenWrt的开源路由器固件)软路由,从而实现更高效的网络管理

    本文将详细介绍如何在Hyper-V中安装和配置LEDE软路由,帮助用户打造一个功能强大且灵活的网络环境

     一、准备工作 在开始之前,我们需要确保已经具备以下条件: 1.Windows 10 专业版或更高版本(家庭版不包含Hyper-V功能,需通过特殊手段安装)

     2.Hyper-V功能已启用

     3.LEDE软路由固件(可以选择koolshare专为虚拟机准备的固件,或其他开源代码编译的固件)

     二、启用Hyper-V功能 首先,我们需要在Windows 10中启用Hyper-V功能

    以下是具体步骤: 1.打开设置:进入Windows的设置界面,选择“应用和功能”

     2.程序和功能:在“应用和功能”界面中,点击“程序和功能”链接

     3.启用或关闭Windows功能:在“程序和功能”窗口中,点击左侧的“启用或关闭Windows功能”

     4.勾选Hyper-V:在弹出的窗口中,找到“Hyper-V”选项,并勾选所有相关的子选项

     5.完成安装:点击“确定”后,Windows将开始安装Hyper-V功能

    安装完成后,可能需要重启计算机

     三、下载和转换LEDE固件 1.下载LEDE固件:从koolshare或其他可靠来源下载适用于虚拟机的LEDE固件,并解压成img格式备用

     2.转换固件格式:使用转盘软件(如starwind v2vimageconverter)将img格式的LEDE固件转换为vhdx格式

     -选择源文件:在转换软件中,选择刚下载并解压的img固件文件作为源文件

     -选择转换格式:在目标格式选项中,选择vhdx格式

     -设置存储地址:选择转换后文件的存储地址

     3.建立Hyper-V目录:在计算机上某分区上建立Hyper-V目录,并在其中建立LEDE下级子目录

    将转换得到的vhdx文件拷贝至此目录

     四、在Hyper-V中创建虚拟机 1.打开Hyper-V管理器:在开始菜单中找到并打开Hyper-V管理器

     2.新建虚拟机:在Hyper-V管理器中,右键点击服务器,选择“新建”->“虚拟机”

     3.定义虚拟机名称:根据提示定义一个便于记忆和区分的虚拟机名称

     4.设置虚拟机存储位置:通过浏览设置将虚拟机存储的位置设置为刚才拷贝vhdx文件的目录

    创建时会根据填写的虚拟机名称自动新建一个对应的子目录

     5.选择虚拟机代数:选择第一代虚拟机

     6.分配内存:根据需求分配内存,并取消动态内存选项

     7.配置网络连接:此步骤暂时不配置网络连接,稍后在虚拟机设置中进行

     8.选择虚拟硬盘:使用现有虚拟硬盘,并选择刚才拷贝的vhdx文件

     9.完成创建:完成上述设置后,点击“完成”按钮创建虚拟机

     五、配置虚拟交换机 为了使虚拟机能够访问外网,我们需要在Hyper-V中配置虚拟交换机

     1.打开虚拟交换机管理器:在Hyper-V管理器中,右键点击服务器,选择“虚拟交换机管理器”

     2.添加外部虚拟交换机: -vswitchWan:添加一个外部虚拟交换机,准备用作连接外网的WAN

    名称可以根据个人喜好定义

     - 选择连接路由器的网卡(如Realtek PCIe GBE Family Controller)

     -vswitchLan:再添加一个外部虚拟交换机,准备用作连接AP或其他上网设备的LAN

     - 选择另一个网卡(如Realtek PCIe GBE Family Controller2)

     3.添加内部虚拟交换机:添加一个内部虚拟交换机(如win10-lede),用于宿主机与虚拟机之间的通讯

     - 无需绑定任何网卡

     4.配置虚拟交换机: - 取消勾选外部虚拟交换机的“允许管理操作系统共享此网络适配器”功能

     - 注意:取消此功能后,宿主机将无法直接通过被Hyper-V绑定的网卡上网

    需要在软路由完全设置完毕后,通过内部虚拟网络交换机win10-lede连接上软路由上网

     六、配置虚拟机网络适配器 1.打开虚拟机设置:在Hyper-V管理器中,找到并右键点击虚拟机名称,选择“设置”

     2.配置网络适配器: -内网:首先添加内网网络适配器

     -LAN:然后添加LAN网络适配器

     -WAN:最后添加WAN网络适配器

     - 注意:添加顺序不能错

     3.启用MAC地址欺骗:在每个网络适配器的“高级功能”中,启用MAC地址欺骗

     七、启动和配置LEDE软路由 1.启动虚拟机:在Hyper-V管理器中,右键点击虚拟机名称,选择“启动”

     2.查看虚拟机网络配置:在虚拟机shell窗口中,使用ifconfig命令查看连接到虚拟机各个网口的IP地址

     3.进入LEDE配置页面: -访问配置页面:通过浏览器访问LEDE的管理I