Hyper单网卡安装OpenWRT教程详解

hyper单网卡安装openwrt教程

时间:2024-12-04 08:17


Hyper-V单网卡安装OpenWrt教程 在现代家庭网络中,软路由因其灵活性、强大的功能和可扩展性而受到越来越多人的青睐

    OpenWrt作为一款开源的软路由系统,凭借其丰富的插件和强大的自定义能力,成为了许多DIY爱好者的首选

    而Windows自带的Hyper-V虚拟机,则为我们在不增加额外硬件的情况下,提供了一个简单而高效的平台来安装和配置OpenWrt

    本文将详细介绍如何使用Hyper-V和单网卡安装和配置OpenWrt

     一、准备工作 1.系统要求: - 确保你的Windows系统是64位专业版、企业版或教育版,家庭版无法使用Hyper-V

     - Windows 10或更高版本

     2.启用Hyper-V: - 打开“控制面板”,选择“程序和功能”

     - 点击“启用或关闭Windows功能”

     - 找到并勾选“Hyper-V”和“虚拟机平台”

     - 点击“确定”并重启计算机

     3.下载OpenWrt镜像: - OpenWrt镜像文件通常以`.img`格式提供,但Hyper-V需要`.vhdx`格式的虚拟硬盘文件

    因此,你需要将`.img`文件转换为`.vhdx`格式

    可以使用专门的转换工具来完成这一步骤

     - OpenWrt镜像可以从官方网站或第三方资源获取,确保下载的是适合你硬件架构(如x86_64)的版本

     二、配置Hyper-V虚拟网络 1.打开Hyper-V管理器: - 在任务栏的开始按钮上右键单击,选择“运行”,输入`virtmgmt.msc`并按回车

     2.创建外部虚拟网络交换机: - 在Hyper-V管理器的右侧操作窗格中,单击“虚拟交换机管理器”

     - 在左侧的虚拟机交换机列表中,单击“新建外部虚拟网络交换机”

     - 在右侧的创建虚拟机窗格中,选择“外部”,然后单击“创建虚拟交换机”

     - 为虚拟交换机命名(如“外部VM交换机”),并选择物理网卡

     - 点击“确定”完成创建

     三、创建和配置虚拟机 1.新建虚拟机: - 在Hyper-V管理器的右侧操作窗格中,单击“新建”,然后选择“虚拟机”

     - 按照向导步骤进行配置: - 指定虚拟机名称和存放路径

     - 选择虚拟机代数(推荐选择第二代)

     - 设置启动内存(如512MB或1024MB)

     - 在网络配置中,选择之前创建的外部虚拟网络交换机

     - 在连接虚拟硬盘时,选择使用现有的虚拟硬盘,并浏览到转换好的`.vhdx`格式的OpenWrt镜像文件

     - 完成向导并保存配置

     2.配置虚拟机设置: - 在虚拟机窗格中右键单击虚拟机(如OpenWrt),选择“设置”

     - 在硬件列表中,找到并单击“安全”,取消勾选“启用安全启动”,以关闭安全启动

     - 在硬件列表中,找到并单击“网络适配器”,然后单击左侧的“高级功能”

     - 在右窗格中勾选“启用MAC地址欺骗”,并单击“确定”

     四、启动和配置OpenWrt 1.启动虚拟机: - 在虚拟机窗格中右键单击虚拟机,选择“启动”

     2.配置OpenWrt网络: - 虚拟机启动完成后,按回车进入命令行

     -输入`vi /etc/config/network`并按回车

     -按`Insert`键进入编辑模式,移动光标至配置LAN接口的位置,并修改IP地址为与主路由器(网关)同一网段的地址(如192.168.0.2,假设主路由器地址为192.168.0.1)

     - 修改完成后,按`Esc`键,输入`:wq`并按回车保存并退出vi文本编辑器

     -输入`reboot`并按回车重启OpenWr