Linux虚机怎么装OpenWrt?,OpenWrt怎么装?

Linux虚拟机安装OpenWrt,核心只有三步:准备固件、转换磁盘格式、创建虚拟机并配置网络,只要选对固件、把虚拟网卡设为桥接模式,几分钟就能让OpenWrt跑起来。

安装OpenWrt前需要准备哪些文件?

这一节解决的是“手里有什么才能开工”的问题,很多人卡在第一步,是因为不知道OpenWrt有不同固件类型,也不知道虚拟机到底认哪种镜像。

VM虚拟机安装开源路由系统openwrt 传说中神器旁路由你也可以拥有
加载中
VM虚拟机安装开源路由系统openwrt 传说中神器旁路由你也可以拥有

固件选择有讲究

OpenWrt官方提供多种平台镜像,针对虚拟机安装,认准 x86/64 generic 这个分类即可,下载时你会看到generic-ext4-combined.img.gzgeneric-squashfs-combined.img.gz,两者都能用,区别在于分区格式。squashfs固件自带只读压缩文件系统,重置配置方便,适合新手;ext4固件是可读写分区,方便自己调整分区大小,适合爱折腾的老手,建议下载squashfs版,遇到配置搞砸了,恢复出厂比较省心。

镜像文件是.img.gz压缩包,虚拟机不能直接引导,你得先解压,再把它转成VMware或VirtualBox认识的虚拟磁盘格式。

网络模式先想清楚

安装前还要决定“这台OpenWrt在虚拟机里扮演什么角色”,如果你打算把它当作主软路由,需要让虚拟机直接接入物理网络,那么虚拟网卡必须选桥接模式,并且至少分配两张网卡:一张当WAN接光猫,一张当LAN接局域网,如果只是做实验学习,用NAT模式隔离在宿主机内部也行,但后面配置WAN口会稍有不同,行业共识认为,桥接模式最接近真实路由器的工作环境,排查问题最省力。

VMware安装OpenWrt配置步骤详解

VMware Workstation是Linux宿主机上最常见的桌面虚拟机工具,下面这套流程同样适用于VirtualBox,只是菜单名称略有差异。

第一步:创建Linux虚拟机和虚拟磁盘

打开VMware,新建虚拟机,选择“自定义”,操作系统选 Linux,版本选“其他Linux 4.x或更高版本内核”,内存建议给 512MB 就够,OpenWrt很轻量,给多了反而浪费宿主机资源,硬盘类型选SCSI或SATA均可,后面我们会挂载现有虚拟磁盘文件,所以这里可以创建一个临时的小盘(比如1GB),或者直接选择“稍后添加磁盘”。

Linux虚机怎么装OpenWrt?,OpenWrt怎么装?

先不要启动虚拟机,编辑虚拟机设置,删除自动新建的硬盘,添加硬盘”,选择“使用现有虚拟磁盘”,指向我们接下来要转换出来的.vmdk文件,这一步是整个linux虚拟机安装openwrt教程里最容易出错的地方很多人忘了删掉空白磁盘,导致OpenWrt启动后挂载了错误的分区。

第二步:把OpenWrt镜像转成VMware格式

在Linux终端里,先解压固件:

gunzip openwrt--generic-squashfs-combined.img.gz

解压后会得到一个.img文件,接着用qemu-img工具把它转换成VMware的.vmdk格式:

qemu-img convert -f raw -O vmdk openwrt-.img openwrt.vmdk

如果宿主机还没装qemu-img,Debian/Ubuntu下执行sudo apt install qemu-utils,CentOS/RHEL下执行sudo yum install qemu-img,转换过程大概几十秒,完成后会生成一个比原镜像略大的.vmdk文件,这里有个小坑:VMware识别的.vmdk格式有多种类型,qemu-img默认生成的是“单文件流式”的VMDK,VMware能读,但如果有兼容问题,可以加参数-o compat6强制使用老版本格式。

VirtualBox用户不需要转VMDK,直接用qemu-img convert -O vdi转成VDI镜像,或者用VirtualBox自带的VBoxManage convertfromraw命令。

第三步:OpenWrt虚拟机网络设置与启动

回到VMware虚拟机设置,网络适配器选择“桥接模式”,如果计划双网卡,就添加两个网络适配器,第一块选桥接(WAN),第二块选仅主机(LAN),注意顺序不要搞反,因为OpenWrt默认把第一个网口当LAN,第二个当WAN,实际情况下物理机网卡只有一块也能做实验,但要做透明代理之类的功能还是建议双网卡。

启动虚拟机,屏幕上会滚动一串Linux内核日志,最后停在Press Enter to activate this console

Linux虚机怎么装OpenWrt?,OpenWrt怎么装?

,按回车,进入OpenWrt的命令行终端,此时默认IP是 168.1.1,但你的物理局域网可能已经占用了这个网段,需要先把它改掉才能通过浏览器访问,在终端里编辑网络配置:

vi /etc/config/network

找到config interface 'lan'段落,把option ipaddr '192.168.1.1'改成当前局域网不冲突的地址,比如168.31.250,掩码保持255.255.0,保存退出后重启网络:

/etc/init.d/network restart

如果网卡驱动正常,现在你就能从宿主机或同网段的另一台电脑,用浏览器访问这个新IP了,看到LuCI管理界面,说明OpenWrt虚拟机已经成功运行。

OpenWrt启动后的常规配置

系统起来了,离能用还差两步:一是通过Web界面确认接口状态,二是设置好防火墙和DHCP。

修改Lan口IP和DHCP范围

登录LuCI后,进入“网络-接口”,如果只有一块网卡,它会同时被标识为“LAN”和“WAN”,这对纯测试没问题,但要做路由器就建议再添加一个WAN接口,添加WAN口的操作是:在“接口”页点击“添加新接口”,名称填WAN,协议选“DHCP客户端”,物理设备选你之前设置的第二块虚拟网卡,保存并应用后,WAN口就能自动从上级路由获取IP。

Lan口保持静态地址,但需要手动设置DHCP地址池,在LAN接口的“DHCP服务器”选项卡里,起始地址设为100,结束地址设为199,这样就能避免和网关等静态设备冲突。

防火墙区域绑定

OpenWrt默认有三条区域规则:lan是trusted,wan是reject,如果你手动添加了WAN接口,必须去“网络-防火墙”把wan接口划入wan区域,否则内网无法通过OpenWrt上网,这也是vmware安装openwrt配置步骤中容易忽略的一环,操作很简单:防火墙页面选“编辑”,在“覆盖网络”里勾选WAN接口,保存应用即可。

OpenWrt虚拟机无法上网怎么办?

这是新手遇到最多的问题,现象五花八门:宿主机能访问LuCI,但虚拟机里的OpenWrt拨不上号;或者WAN口有IP,但局域网设备上不了网。

Linux虚机怎么装OpenWrt?,OpenWrt怎么装?

先按顺序排查:

  • 检查物理网卡透传,桥接模式下,VMware需要宿主机的物理网卡支持混杂模式,在Linux宿主机上执行ip link show,确认虚拟网卡状态是UP,如果是NO-CARRIER,说明虚拟网线没插好,回到虚拟机设置里重新勾选“连接”。
  • 确认WAN口协议,很多宽带运营商绑定了MAC地址,OpenWrt的WAN口默认使用虚拟网卡的MAC,如果之前拨号的是另一台设备,会认证失败,用一个网卡地址看是否能连接。
  • 检查防火墙覆盖区域,用串口或SSH登录OpenWrt,执行iptables -t nat -L -n,看看有没有MASQUERADE规则,如果没有,说明防火墙的伪装没生效,去Web界面检查NAT设置。
  • 最快的验证方法:在OpenWrt命令行里ping 223.5.5.5,通说明路由和DNS正常;不通就在“接口”页面手动设置网关和DNS。

常见问题Q&A

Linux虚拟机安装OpenWrt和物理机安装有什么区别?

虚拟机安装不占用额外硬件设备,可以随时快照回滚,适合实验新配置,物理机安装需要专用的软路由硬件或旧电脑,性能更强,但要考虑网卡兼容性,对大多数人来说,先用虚拟机把OpenWrt玩明白,再决定是否上物理机,是成本最低的学习路径。

为什么OpenWrt虚拟机在VMware里启动后只有一个shell界面?

这是正常现象,OpenWrt默认不启动图形界面,shell就是它的操作入口,如果你想通过地址访问管理界面,需要先确保虚拟网卡桥接到一个有网络连接的宿主机接口,并确认OpenWrt的lan口IP在可达网段。

如何备份OpenWrt虚拟机配置?

最简单的方式是使用VMware的“快照”功能,在系统配置完后拍一个快照,以后出现问题随时回退,也可以在命令行下执行sysupgrade -b /tmp/backup.tar.gz打包配置文件,然后把文件下载到宿主机,恢复时执行sysupgrade -r /tmp/backup.tar.gz即可。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/638228.html

(0)
虚拟机USM启动失败的原因?,USM启动盘进不了PE怎么办
上一篇 2026年9月10日 08:19
weloveservers年付25美元值得买吗,配置够用吗?
下一篇 2026年9月10日 08:27

相关推荐

  • 服务器怎么ping外网地址吗?服务器ping外网命令是什么

    服务器ping外网地址是检测网络连通性、诊断DNS解析及评估链路质量的最直接手段,其核心操作虽简单,但背后的逻辑判断与故障排查流程才是运维工作的关键,在服务器环境下,成功Ping通外网地址,意味着从物理链路、路由网关、防火墙策略到DNS解析的全链路畅通,任何一环的缺失都会导致请求失败, 掌握Ping命令不仅是输……

    2026年3月23日
    11300
  • Python中tfrozendict怎么用?tfrozendict与frozenset区别

    Python中若需实现不可变字典,首选内置的types.MappingProxyType,但在需要深度冻结或特定序列化场景下,第三方库frozendict提供了更直观的API和性能优势,二者核心区别在于是否支持嵌套结构的深层冻结及序列化兼容性,在Python开发日常中,字典(dict)是最常用的数据结构,但它默……

    2026年7月8日
    16200
  • Radviz在Python中怎么用?,是什么?

    Radviz是一种基于弹簧模型的降维可视化技术,Python中通过pandas.plotting.radviz或第三方radviz库,能快速将高维数据投影到二维圆内,直观展示聚类趋势与异常点,什么是Radviz?从物理弹簧到数据可视化的巧思Radviz的核心原理Radviz(Radial Coordinate……

    2026年7月17日
    900
  • 服务器有计算功能吗,服务器的主要作用是什么

    服务器不仅仅是数据的存储仓库,更是现代信息技术的核心引擎,其最本质、最基础的功能就是计算,针对“服务器有计算功能吗”这一核心问题,答案是肯定的:计算功能是服务器的灵魂,是其存在的根本意义,服务器本质上是一台性能远超个人计算机(PC)的超级计算机,其硬件架构设计、操作系统调度以及网络协议处理,全部围绕着高效、稳定……

    2026年2月20日
    13200
  • 耿直云主机靠谱吗?云主机租用价格及配置推荐

    耿直云主机凭借高性价比和透明化的服务策略,成为中小型企业及个人开发者在2026年构建稳定Web环境的首选方案,其核心优势在于无隐形消费与极速响应机制,在云计算市场日益内卷的当下,选择一家靠谱的云服务商往往比选择配置本身更令人头疼,很多用户在使用初期被低价吸引,却在后期遭遇流量超额扣费、技术支持推诿等“隐形坑……

    2026年7月9日
    19100
  • 学Python买什么书好?零基础入门Python编程书籍推荐

    Python不仅是编程入门的首选语言,更是2026年数据分析、人工智能及自动化办公领域的核心驱动力,掌握它能显著提升职场竞争力与开发效率,在2026年的技术生态中,Python的地位早已超越了单纯的“脚本语言”范畴,它像一位不知疲倦的多面手,既能潜入深海处理海量数据,也能在云端搭建复杂的AI模型,甚至还能帮你自……

    2026年7月4日
    16710
  • 轻量应用服务器活动有哪些值得关注,怎么选

    轻量应用服务器活动主要集中在首购优惠、续费折扣、节日秒杀和长期套餐等维度,用户应优先选择具备合法资质和自营机房的持牌服务商,轻量应用服务器活动的主要类型新用户专属优惠几乎所有云服务商都会为新用户提供低门槛的轻量应用服务器套餐,这类活动通常要求首次注册并完成实名认证,价格低至几十元一年,配置包含1核1G内存、20……

    2026年8月1日
    1500
  • 服务器怎么安装视频?服务器安装视频教程详细步骤

    服务器安装视频文件或视频服务,核心在于搭建一套稳定、高效的视频流媒体环境,这不仅仅是简单的文件上传,更涉及到Web服务器配置、流媒体协议支持以及硬件资源的合理调度,最关键的结论是:要实现服务器安装视频并提供流畅的播放服务,必须选择Linux操作系统作为底座,部署Nginx作为核心服务,并正确配置RTMP或HLS……

    2026年3月19日
    10900
  • 服务器怎么买优惠?新手买服务器最省钱的攻略

    购买服务器想要获得最大优惠,核心策略在于精准匹配需求配置、把握官方大促节点以及善用代理商折扣与代金券,通过组合使用新用户首购优惠、三年期长周期付费以及特定渠道的返点政策,企业或个人开发者最高可节省70%以上的IT基础设施成本,切忌盲目追求低价而忽视服务商的资质与售后能力,真正的优惠是“高性价比”而非单纯低廉的价……

    2026年3月23日
    12100
  • 观远BI秒杀活动真的划算吗,观远BI数据分析平台好用吗

    观远BI秒杀活动通常指其官方渠道在特定节点推出的限时折扣或赠品政策,核心优势在于将传统BI部署周期从数月缩短至数周,并显著降低企业数据决策门槛,为什么企业选择观远BI而非传统报表工具?在数字化转型的深水区,许多企业面临的最大痛点并非缺乏数据,而是数据无法转化为行动,传统BI工具往往像一座孤岛,需要复杂的ETL清……

    2026年7月7日
    12510

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注