问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

VMware中安装OpenWrt详细教程

创作时间:
作者:
@小白创作中心

VMware中安装OpenWrt详细教程

引用
CSDN
1.
https://blog.csdn.net/weixin_51551506/article/details/138074431

本文将详细介绍如何在VMware中安装OpenWrt,包括下载、解压缩、镜像格式转换、虚拟机创建以及启动和配置的全过程。

OpenWrt简介

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

下载与解压缩

下载地址

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

解压缩方法

  1. 使用命令行方式:
  • 打开Windows PowerShell界面
  • 输入cd desktop(文件的存储位置,示例为存储在电脑桌面上)
  • 输入tar -zxvf 需要解压的文件名称
  • 回车
  • 解压完成
  1. 直接使用解压缩软件如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密码,可以直接登录。


至此,OpenWrt在VMware中的安装和配置就全部完成了。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号