Hyper-V配置指南:轻松搭建LEDE环境
hyper v配置lede

首页 2025-01-13 08:17:42



Hyper-V配置LEDE软路由:详细指南与实战教程 在现代家庭与小型办公室网络环境中,软路由因其灵活性和强大的功能而备受欢迎

    LEDE(OpenWrt的一个衍生版本)作为一个开源的软路由系统,更是凭借其丰富的插件和社区支持,成为了许多DIY爱好者的首选

    本文将详细介绍如何在Windows 10系统中的Hyper-V虚拟机上配置LEDE软路由,实现从光猫拨号上网,并通过LAN口下接AP实现无线、有线上网的功能

     一、前提条件与准备工作 在开始配置之前,我们需要确保以下条件已经满足: 1.Windows 10 专业版/企业版 64位:Hyper-V功能仅在这些版本中可用

     2.CPU支持VT-x并在BIOS中开启:虚拟化技术是提高虚拟机性能的关键

     3.4GB内存及以上:确保系统有足够的内存来运行虚拟机

     4.光猫设置为桥接模式,关闭DHCP功能,更改IP地址为192.168.1.10:这是为了确保软路由能够正确获取外网IP并进行拨号

     5.无线AP/路由器提前设置好LAN接口IP为192.168.1.100:避免与软路由IP冲突

     另外,你还需要下载以下文件和软件: - LEDE软路由固件(可以从koolshare等网站下载,最新版本为V2.XX版)

     - StarWind V2V Image Converter或其他虚拟磁盘转换工具(用于将img格式的固件转换为Hyper-V需要的vhdx格式)

     二、开启Hyper-V功能 1.打开Windows功能: -按`WIN+X`键,选择“控制面板” -> “程序” -> “启用或关闭Windows功能”

     - 勾选“Hyper-V”,然后点击“确定”,按提示重启计算机

     2.打开Hyper-V管理器: - 重启后,在开始菜单中找到“Windows管理工具”,打开“Hyper-V管理器”

     - 可以将Hyper-V管理器的快捷方式拖到任务栏或磁贴块,方便以后使用

     三、下载并转换固件 1.下载LEDE固件: - 前往koolshare等网站下载最新的LEDE固件,文件通常是以`.img.gz`或`.img`格式提供

     2.解压固件: - 使用解压工具将`.img.gz`文件解压为`.img`文件

     3.转换固件格式: - 打开StarWind V2V Image Converter或其他虚拟磁盘转换工具

     - 选择解压好的`.img`文件作为源文件,选择转换为`VHDX`格式

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

     四、配置虚拟交换机 1.打开虚拟交换机管理器: - 在Hyper-V管理器中,右侧找到并点击“虚拟交换机管理器”

     2.创建外部虚拟交换机(WAN): - 点击“新建虚拟网络交换机”,选择“外部”

     - 设置名称为“WAN”,选择连接至光猫的网卡(如Realtek PCIe GBE Family Controller)

     - 取消勾选“允许管理操作系统共享此网络适配器”,这样设置后宿主机将无法直接通过这个网卡上网,需通过软路由连接

     3.创建外部虚拟交换机(LAN): - 重复上述步骤,创建另一个外部虚拟交换机,名称为“LAN”,选择连接至无线AP的网卡(如Realtek PCIe GBE FamilyController #2)

     4.创建内部虚拟交换机: - 再次点击“新建虚拟网络交换机”,选择“内部”

     - 设置名称为“win10-lede”,无需绑定任何网卡,用于宿主机与虚拟机通讯

     五、创建并配置虚拟机 1.新建虚拟机: - 在Hyper-V管理器中,点击右侧“新建” -> “虚拟机”

     - 按照提示输入虚拟机名称,选择存储位置(建议使用之前创建的LEDE文件夹)

     - 选择“第一代虚拟机”,根据需求设置内存大小(建议至少1024MB),取消勾选动态内存

     - 网络连接暂时不管,稍后配置

     - 选择使用现有虚拟硬盘,浏览并选择之前转换好的VHDX文件

     2.配置虚拟机: - 在虚拟机设置中,将BIOS从IDE启动上移到第一位

     - 添加网络适配器:首先添加内网(连接到“win10-lede”交换机),然后添加LAN(连接到“LAN”交换机),最后添加WAN(连接到“WAN”交换机)

    注意顺序不能错

     - 在每个网络适配器的高级功能中启用MAC地址欺骗

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

     - 在虚拟机shell窗口中,使用`ifconfig`命令查看连接到虚拟机各个网口的IP地址

     2.访问LEDE配置页面: - 打开浏览器,输入LEDE的管理IP地址(默认可能是192.168.1.1,如果无法访问,可以在win的cmd窗口通过`ipconfig`命令查看win10-lede网络连接是否自动获取了与软路由同网段的IP,并做相应设置)

     - 初次登录时,用户名和密码通常为默认(如koolshare的默认密码为koolshare)

     3.配置网络: - 进入“网络” -> “接口”,找到“br-lan”接口,编辑并修改IPv4地址为与上级路由或光猫不同的网段(如192.168.12.1)

     - 在“物理设置”中,只选择对应的网卡接口(如eth0)

     - 找到“WAN”接口,编辑并切换协议为PPPoE,输入宽带账号和密码

     - 确保LAN口和WAN口的配置正确无误,保存并应用设置

     4.测

MySQL连接就这么简单!本地远程、编程语言连接方法一网打尽
还在为MySQL日期计算头疼?这份加一天操作指南能解决90%问题
MySQL日志到底在哪里?Linux/Windows/macOS全平台查找方法在此
MySQL数据库管理工具全景评测:从Workbench到DBeaver的技术选型指南
MySQL密码忘了怎么办?这份重置指南能救急,Windows/Linux/Mac都适用
你的MySQL为什么经常卡死?可能是锁表在作怪!快速排查方法在此
MySQL单表卡爆怎么办?从策略到实战,一文掌握「分表」救命技巧
清空MySQL数据表千万别用错!DELETE和TRUNCATE这个区别可能导致重大事故
你的MySQL中文排序一团糟?记住这几点,轻松实现准确拼音排序!
别再混淆Hive和MySQL了!读懂它们的天壤之别,才算摸到大数据的门道