VM安装openwrt

openwrt是什么

OPENWRT是一种嵌入式操作系统,旨在取代原始路由器 固件 ,并提供更多功能和自定义选项。 它构建在Linux内核之上,并由一系列 软件 包组成,以满足各种网络需求。

下载

官网下载地址:Index of /releases/23.05.3/targets/x86/64/ (openwrt.org)

解压缩

windows如何解压缩gz文件

1.用命令行方式,打开windows powerShell界面
(1)输入cd desktop(文件的存储位置,示例为存储在电脑桌面上),
(2)输入tar -zxvf 需要解压的文件名称
(3)回车
(4)解压完成

2.直接用解压缩软件如winRAR

解压缩得到openwrt的img镜像文件

 转换镜像格式

使用StarWindConverter等工具将img镜像包转成VMware识别的格式,工具下载直接度娘。

打开软件选择要转换的本地文件

在File处选中要转换的IMG文件,选择img文件本地目录。

转换前的文件选择“Local file”(本地文件)

目标文件格式选择“VMDK”

转换后的磁盘类型,我选择的是VMWare Workstation growable image格式的VMDK,磁盘空间按需增长。

选择输出文件位置。点击转化,转换完成。

创建VMware虚拟机

选择稍后安装操作系统,其他没有图解的直接默认下一步

选择Linux内核

命名openwrt

处理器默认够用了,也可以自己增加,内存设512MB即可。

网络类型先选择“NAT”,因为主机启动后默认地址是192.168.1.1,避免和我的网络冲突。

接下来重点,选择现有虚拟磁盘,然后挂载直接转换的VMK文件

这中间可能会提示更新磁盘格式,我选择了“转换”

选择完成

启动openwrt

直接启动虚拟机,启动保持默认选项即可。

注意,软件启动页面到下面这个界面就已经启动完成了,但是不会自动进入系统。

按一下回车即可。

可以看到启动欢迎页面显示的“OpenWrt”字样,以及版本号23.05.3。并且提示说明当前的root账号没有密码,可以使用passwd命令设置新密码。

ip add命令和Linux相似,可以看到接口eth0下没有地址,被切换成了二层口,二层口br-lan的地址是192.168.1.1,需要修改。

查看主机(windows)网卡地址,有VMnet1和VMnet8两个地址,其中VMnet1是Host-Only网络使用的,VMnet8是NAT网络使用的。

所以我们要将网卡地址修改为VMnet8所在的192.168.239.1/24这个网段,比如修改成192.168.239.101/24。配置文件在“/etc/config/network”,使用vi命令即可修改。

vi /etc/config/network  
#修改网络配置文件ip为192.168.239.101

修改完成后,执行命令重启网络服务。

/etc/init.d/network restart

然后就可以使用地址192.168.239.101登录OpenWrt了。当然,如果没有设置root密码,可以直接登录。

完结撒花~~

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值