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

【阿里云镜像】使用VM虚拟机安装OpenWRT并更换阿里云镜像源
一、参考链接二、
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

image-20211219145914763

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

所需工具为:StarWind V2V Image Converter

(1)打开StarWind V2V Image Converter

image-20211219150359357

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

(选择Local file)本地文件夹

image-20211219150534801

(3)选择源镜像文件

image-20211219150618775

(4)选择转换格式

image-20211219150654650

(5)选择磁盘格式

image-20211219150718266

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

image-20211219150745518

(7)转换完成

image-20211219150830039

3、使用VM虚拟机创建OpenWRT

部分关键截图如下图所示

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

image-20211219151033407

② 使用NAT地址转换模式

image-20211219151135165

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

image-20211219151308758
image-20211219151333701
image-20211219151424001

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

image-20211219151527356

⑤ 登录成功

image-20211219151648444

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

 root@OpenWrt:~# vi /etc/config/network
 root@OpenWrt:~# cat /etc/config/network
 
 config 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 device
  option 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 1000
  link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
  inet 127.0.0.1/8 scope host lo
  valid_lft forever preferred_lft forever
  inet6 ::1/128 scope host
  valid_lft forever preferred_lft forever
 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel master br-lan state UP qlen 1000
  link/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 1000
  link/ether 00:0c:29:b4:2f:04 brd ff:ff:ff:ff:ff:ff
  inet 192.168.200.50/24 brd 192.168.200.255 scope global br-lan
  valid_lft forever preferred_lft forever
  inet6 fd33:8f52:e9fd::1/60 scope global noprefixroute
  valid_lft forever preferred_lft forever
  inet6 fe80::20c:29ff:feb4:2f04/64 scope link
  valid_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地址即可

image-20211219152730428
image-20211219152743381

四、更换阿里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:~#</pre>
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 199,711评论 5 468
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 83,932评论 2 376
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 146,770评论 0 330
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 53,799评论 1 271
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 62,697评论 5 359
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,069评论 1 276
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,535评论 3 390
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,200评论 0 254
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,353评论 1 294
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,290评论 2 317
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,331评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,020评论 3 315
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,610评论 3 303
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,694评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,927评论 1 255
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 42,330评论 2 346
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 41,904评论 2 341

推荐阅读更多精彩内容