文章目录

  • 一、参考链接
  • 二、OpenWRT简介
  • 三、使用VM虚拟机安装OpenWRT操作步骤
    • 1、下载OpenWRT.img镜像源
    • 2、将.img镜像文件转换成.vmdk虚拟硬盘格式文件
      • (1)打开StarWind V2V Image Converter
      • (2)选择将要转换的镜像文件存储的位置
      • (3)选择源镜像文件
      • (4)选择转换格式
      • (5)选择磁盘格式
      • (6)确认信息,开始转换
      • (7)转换完成
    • 3、使用VM虚拟机创建OpenWRT
      • ① 选择的客户机操作系统如下图所示
      • ② 使用NAT地址转换模式
      • ③ 选择磁盘,为刚刚转换过后的.vmdk磁盘格式文件
      • ④ 创建完成,点击“开启此虚拟机”
      • ⑤ 登录成功
    • 4、修改网络参数信息并SSH连接
    • 5、访问OpenWRT的WEB界面,输入配置的IP地址即可
  • 四、更换阿里OpenWRT镜像源
  • 五、问题反馈

一、参考链接

阿里巴巴开源镜像站-OPSX镜像站-阿里云开发者社区 (aliyun.com)

openwrt镜像-openwrt下载地址-openwrt安装教程-阿里巴巴开源镜像站 (aliyun.com)

VMware安装OpenWrt让宿主机上网&旁路由(两种方案)_Algorithm的博客-CSDN博客_vmware 旁路由

VM虚拟机搭建openwrt系统环境配置和使用_weixin_41782780的博客-CSDN博客_openwrt vm

二、OpenWRT简介

OpenWRT(曾用名 LEDE)是一款广泛应用于路由器的嵌入式操作系统。本站提供 OpenWRT 的包管理器 opkg的镜像,以加快国内访问速度。

三、使用VM虚拟机安装OpenWRT操作步骤

1、下载OpenWRT.img镜像源

下载地址:https://mirrors.aliyun.com/openwrt

2、将.img镜像文件转换成.vmdk虚拟硬盘格式文件

所需工具为:StarWind V2V Image Converter

(1)打开StarWind V2V Image Converter

(2)选择将要转换的镜像文件存储的位置

(选择Local file)本地文件夹

(3)选择源镜像文件

(4)选择转换格式

(5)选择磁盘格式

(6)确认信息,开始转换

(7)转换完成

3、使用VM虚拟机创建OpenWRT

部分关键截图如下图所示

① 选择的客户机操作系统如下图所示

② 使用NAT地址转换模式

③ 选择磁盘,为刚刚转换过后的.vmdk磁盘格式文件



④ 创建完成,点击“开启此虚拟机”

⑤ 登录成功

4、修改网络参数信息并SSH连接

root@OpenWrt:~# vi /etc/config/network
root@OpenWrt:~# cat /etc/config/networkconfig interface 'loopback'option device 'lo'option proto 'static'option ipaddr '127.0.0.1'option netmask '255.0.0.0'config globals 'globals'option ula_prefix 'fd33:8f52:e9fd::/48'config deviceoption name 'br-lan'option type 'bridge'list ports 'eth0'config interface 'lan'option device 'br-lan'option proto 'static'option ipaddr '192.168.200.50'option netmask '255.255.255.0'option ip6assign '60'root@OpenWrt:~# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope hostvalid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master br-lan state UP qlen 1000link/ether 00:0c:29:b4:2f:04 brd ff:ff:ff:ff:ff:ff
5: br-lan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP qlen 1000link/ether 00:0c:29:b4:2f:04 brd ff:ff:ff:ff:ff:ffinet 192.168.200.50/24 brd 192.168.200.255 scope global br-lanvalid_lft forever preferred_lft foreverinet6 fd33:8f52:e9fd::1/60 scope global noprefixroutevalid_lft forever preferred_lft foreverinet6 fe80::20c:29ff:feb4:2f04/64 scope linkvalid_lft forever preferred_lft forever
root@OpenWrt:~#
_________________________________________________________________C:\Users\xybdiy>ssh root@192.168.200.50
The authenticity of host '192.168.200.50 (192.168.200.50)' can't be established.
ED25519 key fingerprint is SHA256:uINCvTddAyG9bGGRCD/5R2b7DSmUoxLDcyNe4Pcr9OA.
Are you sure you want to continue connecting (yes/no/[fingerprint])? yes
Warning: Permanently added '192.168.200.50' (ED25519) to the list of known hosts.BusyBox v1.33.1 (2021-10-24 09:01:35 UTC) built-in shell (ash)_______                     ________        __|       |.-----.-----.-----.|  |  |  |.----.|  |_|   -   ||  _  |  -__|     ||  |  |  ||   _||   _||_______||   __|_____|__|__||________||__|  |____||__| W I R E L E S S   F R E E D O M-----------------------------------------------------OpenWrt 21.02.1, r16325-88151b8303-----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
root@OpenWrt:~#

5、访问OpenWRT的WEB界面,输入配置的IP地址即可

四、更换阿里OpenWRT镜像源

手工替换
登录到路由器,并编辑 /etc/opkg/distfeeds.conf文件,

将其中的downloads.openwrt.org 替换为 **mirrors.aliyun.com/openwrt`**即可。

快捷替换
执行如下命令自动替换

sed -i 's_downloads.openwrt.org_mirrors.aliyun.com/openwrt_' /etc/opkg/distfeeds.conf

操作过程如下:

root@OpenWrt:~# cat /etc/opkg/distfeeds.conf
src/gz openwrt_core https://downloads.openwrt.org/releases/21.02.1/targets/x86/64/packages
src/gz openwrt_base https://downloads.openwrt.org/releases/21.02.1/packages/x86_64/base
src/gz openwrt_luci https://downloads.openwrt.org/releases/21.02.1/packages/x86_64/luci
src/gz openwrt_packages https://downloads.openwrt.org/releases/21.02.1/packages/x86_64/packages
src/gz openwrt_routing https://downloads.openwrt.org/releases/21.02.1/packages/x86_64/routing
src/gz openwrt_telephony https://downloads.openwrt.org/releases/21.02.1/packages/x86_64/telephony
root@OpenWrt:~# sed -i 's_downloads.openwrt.org_mirrors.aliyun.com/openwrt_' /etc/opkg/distfeeds.conf
root@OpenWrt:~# cat /etc/opkg/distfeeds.conf
src/gz openwrt_core https://mirrors.aliyun.com/openwrt/releases/21.02.1/targets/x86/64/packages
src/gz openwrt_base https://mirrors.aliyun.com/openwrt/releases/21.02.1/packages/x86_64/base
src/gz openwrt_luci https://mirrors.aliyun.com/openwrt/releases/21.02.1/packages/x86_64/luci
src/gz openwrt_packages https://mirrors.aliyun.com/openwrt/releases/21.02.1/packages/x86_64/packages
src/gz openwrt_routing https://mirrors.aliyun.com/openwrt/releases/21.02.1/packages/x86_64/routing
src/gz openwrt_telephony https://mirrors.aliyun.com/openwrt/releases/21.02.1/packages/x86_64/telephony
root@OpenWrt:~#

五、问题反馈

暂未解决使用VM虚拟机创建的OpenWRT系统,使其能够访问外网,已经尝试多种方法,依旧不行。问题留存,待解决。

root@OpenWrt:~# ping qq.com
ping: bad address 'qq.com'
root@OpenWrt:~#

【阿里云镜像】使用VM虚拟机安装OpenWRT并更换阿里云镜像源相关推荐

  1. vm虚拟机安装openwrt或群辉教程

    看不惯可以直接看我博客:vm虚拟机安装openwrt或群辉教程 – FLSZ的博客 前期准备:准备好你的img固件.StarWind V2V Image Converter转换工具.VMware Wo ...

  2. VM15.5虚拟机安装openwrt系统作为旁路由

    目录 前言 目的: 资源地址: 安装VM 安装OpenWrt 选择配置类型 - 自定义 安装来源 - 稍后安装系统 操作系统 - Linux系统,3.x内核 处理器配置 - 根据自己机器的情况 内存 ...

  3. vm虚拟机安装ubuntu12.04配置安卓虚拟机

    vm虚拟机安装ubuntu12.04配置Java环境 1.安装VMware Workstation pro 2.安装ubuntu-12.04-desktop-amd64 3.gcc.g++降版本 4. ...

  4. vm虚拟机安装系统后出现operating system not found解决办法(VM装ghost 不能进系统的解决方法)

    vm虚拟机安装系统后出现operating system not found解决办法不知你使用那种软件分的区?   用DIANGEN的话,它本来就清楚列明了激活分区选项的. 如果用PQ分区的话,还必须 ...

  5. vm虚拟机安装教程win7

    vm虚拟机安装教程win7 @[TOC](vm虚拟机安装教程win7) VMWare是一个"虚拟 PC"软件.它使你可以在一台机器上同时运行二个或更多 Windows.DOS.LI ...

  6. vm虚拟机安装以及镜像和网路配置

    文章目录 前言 一.vm虚拟机工具安装 vm虚拟机工具下载: vm虚拟机安装步骤: 二.vm镜像配置 vm镜像下载路径: vm镜像配置步骤: 三.vm虚拟机NAT模式上网设置 前言 vm虚拟机安装.镜 ...

  7. VM虚拟机安装CentOS系统的常见BUG

    第一步:通过VM虚拟机安装CentOS系统 推荐参考https://www.runoob.com/w3cnote/vmware-install-centos7.html 和https://blog.c ...

  8. VM虚拟机安装CentOS7系统后连接不上网络的问题(service netword restart)重启网卡和重置网络编译器

    文章目录 1.VM虚拟机安装CentOS7系统后连接不上网络的问题(service netword restart)重启网卡 2.service netword restart 2.第一种方式解决不了 ...

  9. VM虚拟机安装及应用

    一.安装虚拟机 1.首先,我们应选择一个合适的虚拟机版本.下面我们就以VMware-workstation-full-10.0.0-1295980原版虚拟机为例,为大家剖析虚拟机的安装. 前期准备: ...

最新文章

  1. 人脑动态功能网络连接模式能够鉴别个体并预测其认知功能
  2. Matplotlib实例教程(五)绘制散点图
  3. java spring工作原理_SpringMVC的工作原理是什么样的,跟Spring的关系是怎么样的?
  4. js 操作select和option
  5. 一个大型虚拟项目包含位于不同地点的许多干系人_项目管理与人生
  6. 甲骨文发布Java 8
  7. python中封装是什么意思_Python中数据封装是什么?
  8. sql.xml大于小于号处理的方法
  9. 企业上云如何对SLS日志审计服务进行权限控制
  10. 看视频学编程之最最基础的基础(1)
  11. ubuntu apt命令
  12. 10.凤凰架构:构建可靠的大型分布式系统 --- 可观测性
  13. 地学计算方法/地统计学(第一章绪论)
  14. fastboot工具的操作流程
  15. Android SDK的环境变量配置
  16. 电子商务信息整合平台方案
  17. 一个非常强大的视频、音频、二维码、图片、压缩等在线网址
  18. H3C设备网吧万兆光模块解决方案
  19. 功放限幅保护_如何利用限幅器保护音箱
  20. 什么是MES系统?MES系统具备哪些优势?

热门文章

  1. Apple ID 的申请流程
  2. 分享一些前端开发人员必备的工具,脚本和资源
  3. 【作业】随机数+参数可变的方法+实验任务(输出素数+使用递归,判断是否为回文+统计一篇英语问斩单词出现频率)...
  4. python+opencv制作电脑摄像头扫描二维码并自动打开
  5. 解决从k8s.gcr.io拉取镜像失败问题
  6. 以物理弦理论的角度浅理解悖论
  7. 流媒体选择Nginx是福还是祸?
  8. 流量不清零:用户开心,运营商无奈
  9. 没用完的手机流量是否清零?讨论+吐槽
  10. 粒子滤波(particle filtering)梳理