当前位置: 首页 > news >正文

Ubuntu编译openwrt实现X86软路由步骤记录

一、安装Ubuntu系统

二、搭建编译openwrt系统环境

1、安装依赖的库文件

sudo apt update sudo apt install build-essential ccache ecj fastjar file g++ gawk gettext git java-propose-classpath libelf-dev libncurses5-dev libncursesw5-dev libssl-dev python python2.7-dev python3 unzip wget python3-distutils python3-setuptools rsync subversion swig time xsltproc zlib1g-dev

2、创建一个普通用户

运行:sudo adduser admin 创建一个普通用户 运行:sudo vi /etc/sudoers 为新用户添加root权限如下图:

三、编译软路由固件

运行:su admin 使用普通用户 运行:sudo whoima 查看普通用户是否的root权限 运行:cd /home/admin 进入用户目录 运行:git clone https://github.com/openwrt/openwrt.git下载源码 运行:cd openwrt 运行:./scripts/feeds update -a 获取feeds.conf / feeds.conf.default中定义的所有最新软件包定义 运行:./scripts/feeds install -a 将所有获得的软件包的符号链接安装到package / feeds / 运行:make menuconfig 目标系统和固件包的首选配置。

选择系统主芯片架构为:Target System----> X86


选择主芯片的型号为:Subtarget—>Generic


选择路由的具体型号:Target Profile —>Generic x86

选择生成镜像的格式(我使用VirtualBox虚拟机安装格式):Target Images —> Build VirtualBox image files (VDI)

选择启用默认Web管理页面:LuCI—>Collections—>luci


选择Web管理中文页面:Luci —>Modules —> Translations —> Chinese Simplifed

配置完成 Save保存退出

运行: make V=s -j1 开始执行编译构建固件

经历4-5个小时左右时间编译提示如下界面表示编译完成

编译好的文件目录路径是在当前目录的bin下: openwrt/bin/targets/x86/generic/openwrt-x86-generic-generic-squashfs-combined.vdi

四、使用VirtualBox加载编译好的固件系统


运行:vi /etc/config/network 修改IP地址为路由访问的地址

运行:reboot 重启

电脑浏览器访问 192.168.88.200

五、任务完成

http://www.jsqmd.com/news/1249124/

相关文章:

  • 业财一体落地实践:O2C/P2P 全流程整合与中央预算控制引擎的设计思路
  • Openwrt/Lede软路由设置为旁路由模式
  • 东莞自助餐排名专业的
  • 重磅合规升级!沈阳黄金回收进入资质溯源时代,门店卖金不吃亏 - 讯息早知道
  • VMD-BiLSTM混合模型在电力负荷预测中的应用与优化
  • ARM Cortex-M4F异常与中断机制详解:从NVIC原理到实战调试
  • Dify 1.13工作流协作功能解析与应用实践
  • AI辅助编程:提升企业级开发效率的实践指南
  • 大模型语义诱导攻击防御:GEO框架原理与实践
  • 棋牌游戏合规运营:二级商户如何构建支付与防沉迷的双重防火墙
  • Gemini 3\.5 Flash Cyber实战教程:AI自动化漏洞挖掘部署与代码安全审计落地
  • 2026铜仁热水器维修公司排名|电热水器燃气热水器专业上门维修平台推荐 - 家修助手
  • CSDN_西南交大附近考研辅导机构数据分析
  • 字节AI双引擎:Seed与Flow架构解析与应用实践
  • HTML元素单元格:用自定义 CellType 扩展 SpreadJS 的显示能力
  • 从零开始学前端 | 第四十二章:项目优化与上线基础
  • 东莞南城鸿福路欧米茄手表回收,实体门店估价透明,当场转账无拖延 - 日常财经早知道
  • 2026渝中区江北黄金回收,全城上门回收金银饰品 - 每日生活报
  • BepInEx终极指南:Unity游戏Mod开发与安装全解析
  • 索引失效避坑: 明明是等值查询,为何EXPLAIN显示走了全表扫描?
  • AI论文助手:智能降重与语言优化的核心技术解析
  • 小鹤音形词典:一个离线小鹤编码查询桌面工具
  • 开钢钢铁 vs 钢铁网:工地急需预埋件的发货速度对比
  • 国内靠谱的宋氏美学制造商有哪些
  • 两项基于网络的“HACK”技术 —DNS劫持和数据抓包
  • 上海卡地亚官网售后客服热线|2026上海卡地亚中国大陆直营售后中心电话及完整地址 - 卡地亚官方维修中心
  • 2026年7月最新泰格豪雅嘉兴龙湖新城天街维修保养服务电话 - 亨得利钟表维修中心
  • 欧米茄珠海售后维修服务中心|珠海欧米茄手表维修服务点地址 + 售后电话 400-883-8097 (2026 年 7 月最新) - 欧米茄中国售后中心
  • 矿山边坡在线安全监测内容与设备选型
  • 工业厂房机电装修工程团队怎么选?2026年真实落地能力横向测评 - 品牌深度评测