项目需要,使用ESXI安装openwrt,参考网友分享后略做补充,环境如下:
ESXI7.0
openwrt 23.05
1、下载openwrt并转换格式
下载地址:https://downloads.openwrt.org/releases/23.05.2/targets/x86/64/
下载的文件是img.gz格式,先解压出来,解压后的格式是.img,还需要转换成.vmdk格式才能在esxi中使用,用于转换的工具是"StarWind V2V Converter",下载地址https://cloud.189.cn/t/ERJ3iqArqe22
转换很简单,注意转换时选择的目标类型如下即可:
转换后得到2个vmdk文件
2、创建空虚拟机
删除默认硬盘和CD,选择usb3.1,内存大小根据需求填写
然后下一步,完成配置。
3、修改虚拟机配置
在已经创建的虚拟机上点编辑,添加硬盘,选择现有硬盘
在弹出的界面中间,选择当前虚拟机的目录,上传刚才生成的2个vmdk文件
上传完成后,2个文件只会识别为1个,选中这个文件,点选择按钮
这样硬盘就加好了
然后选择虚拟机选项-引导选项-固件,改成bios
配置完成,开机
4、配置ip
控制台输入: vi etc/config/network
修改lan网卡的地址为自己的内网地址,然后保存,重启虚拟机
然后通过内网,在浏览器上输入刚才设置的ip地址,就可以访问openwrt的web管理界面了