在 VirtualBox VM 中安装 OpenWRT
- 下载OpenWRT T x86图像下载
- 解压缩并提取 OpenWRT.img文件
- 将 OpenWRT 映像转换为 VDI
vboxmanage.exe convertfromraw --format VDI openwrt-19.07.6-x86-64-combined-ext4.img openwrt.vdi
- 调整 VDI 文件的大小,这里指虚拟磁盘容量的大小。
vboxmanage.exe modifyhd --resize 512 openwrt.vdi
- 启动virtualbox
- 通过选择“计算机>新建”来创建新 VM
名称: OpenWRT
计算机 文件夹: C:\VM
类型: Linux
版本: linux 2.6 / 3.x / 4.x (64 位)
内存大小: 128 MB
硬盘: 不添加虚拟硬盘 - 点击“创建”图标
- 将 openwrt.vdi 文件从下载内容移动到 C:\VM\OpenWRT 中
- 选择 VM,然后单击“设置”
- 选择存储
- 单击添加存储附件>添加硬盘>选择现有磁盘
- 单击“添加”并浏览到 C:\VM\OpenWRT\openwrt.vdi
- 单击“确定”
- 选择网络
- 设置适配器 1 连接到:桥接
- 单击适配器 2 选项卡
- 选中启用网络适配器复选框
- 设置适配器 2 连接到:桥接
- 单击“确定”
- 确保已选择 OpenWRT VM,然后单击“启动”>正常
- 等待文本停止滚动,然后按 Enter 键
- 运行以下命令更改/设置 root 密码
passwd
- 键入新的 root 密码两次以进行设置
- 通过运行以下命令继续配置
# 设置 lan ip 地址,注意,这里一定要和本机在一个网络段内,即前三段地址应相同,即本机地址应为:192.168.0.xxx
-
若本机地址为:192.168.100.xxx,则应作相应调整为:192.168.100.251
uci set network.lan.ipaddr='192.168.0.251'
# 重新启动网络服务
service network restart
# 更新 openwrt 软件包
opkg update
# 安装 luci web ui
opkg install luci - 打开 Web 浏览器并导航到 http://IPofVM,http://192.168.0.251 示例中所示
- 在登录屏幕上,输入用户名 root 和上面设置的密码>单击登录按钮
- 享受在VirtualBox中运行的OpenWRT
进一步阅读 https://openwrt.org/docs/guide-user/virtualization/virtualbox-vm