iStoreOS是基于OpenWrt开发的一个简单易用的软路由系统,致力于打造更好的网络&存储体检。将OpenWrt中原本复杂的一些配置进行了封装整理,实现了直观的UI操作,点点鼠标就可以完成那些需要命令行才能实现的操作。iStoreOS还提供了软件商店,自动化的解决插件之间的依赖关系,方便小白用户使用。更为绝妙的是,它也支持离线安装一些不可描述的插件,比如说Open Clash。 将iStoreOS直接安装到软路由上是一种最为直接快捷的方式,但开源的软件系统往往伴随着各种大大小小的问题,很多的折腾难以避免。所以先在虚拟机里玩转某些功能和设置,再将其部署到实际的硬件上,不失为一种节省时间和麻烦的方案。此教程以图文的方式展示,将iStoreOS安装到VirtualBox虚拟机的详细步骤和一些注意事项。以下操作均在Linux环境进行,Windows的步骤与其类似。 Step 1:下载iStoreOS固件 打开https://fw./iStoreOS/,单击打开“x86_64/”目录,选择最新的一个编译版本进行下载 将下载好的“istoreos-21.02.3-2023012918-x86-64-squashfs-combined.img.gz”解压,得到“istoreos-21.02.3-2023012918-x86-64-squashfs-combined.img”镜像文件,为了方便下一步的操作,我们将其重命名为“istoreos.img” ![]() ![]() Step 2:打开“终端”(快捷键为ctrl+alt+t) 由于VirtualBox无法直接使用img格式的镜像文件,我们需要对其进行一些格式类型的转换,输入 vboxmanage convertfromraw /home/clmm/Downloads/istoreos.img /home/clmm/Desktop/istoreos .vdi -format VDI 此指令是将img文件转换为vdi格式,并将其保存到桌面上 Step 3:打开VirtualBox,新建一个虚拟机,将参数设置如下: ![]() 内存1024M,CPU 2核 ![]() 在此处选择“Use an Existing Virtual Disk File”,然后点击后面的文件夹图标,定位到保存 istoreos .vdi的位置 ![]() 然后点击“Next”,再点击“Finish” 接下来,还需要对刚创建好的虚拟机做一些简单的设置,右键单吉“istoreos”虚拟机,选择“settings”,在弹出的窗口中,选择左侧的“Network”,将“Enable Network Adapter”修改为“Bridged Adapter”也就是桥接模式,然后单击“OK” ![]() 双击“istoreos”虚拟机即可将其启动 Step 4:配置iStoreOS后台管理地址 在出现“Please press Enter to activate this console”提示的时候,按下回车键,即可进入iStoreOS的后台命令行界面 ![]() ![]() 在命令行界面输入vim /etc/config/network 将“config interface 'lan’”按照如下内容修改,其中ipaddr为iStoreOS的后台管理地址,gateway为主路由的地址,此两处内容需要按照自己的实际网络地址修改。 保存后,在终端输入reboot指令,重启iStoreOS虚拟机,等待十几秒即可 ![]() ![]() Step 5:在浏览器中配置iStoreOS 打开浏览器,在地址栏中输入上一步中修改好的IP地址,进入iStoreOS的网页版后台管理页面,用户名为root,密码为password ![]() 在页面的右上角看到“已连接互联网”即代表iStoreOS在虚拟机里面的正常运行。接下来就可以自由的折腾了。 |
|