VMware测试编译的OpenWRT固件共16页.docx
《VMware测试编译的OpenWRT固件共16页.docx》由会员分享,可在线阅读,更多相关《VMware测试编译的OpenWRT固件共16页.docx(17页珍藏版)》请在冰点文库上搜索。
VMware测试编译的OpenWRT固件共16页
最近(zuìjìn)对OpenWRT感兴趣,但不准备马上购买(gòumǎi)开发板或者OpenWRT路由器,先通过(tōngguò)Vmware安装(ānzhuāng)x86版本的固件熟悉一下OpenWRT。
OpenWRT编译出的固件没有vmdk格式,需要使用qemu-img转换成vmdk格式。
转换命令为:
qemu-imgconvert-frawopenwrt-x86-generic-combined-ext4.img-Ovmdkopenwrt-x86-generic-combined-ext4.vmdk
将转换后的文件openwrt-x86-generic-combined-ext4.vmdk拷贝到主机上。
新建虚拟机,类型自定义
磁盘(cípán)类型选IDE,OpenWRT不支持(zhīchí)默认(mòrèn)的SCSI磁盘格式
选择(xuǎnzé)磁盘的地方,选择“使用现有虚拟磁盘(E)”
选择(xuǎnzé)之前转换的vmdk文件(wénjiàn)
VmwareWorkstation的版本(bǎnběn)比较新,提示转换格式,此处可以选择转换
点击完成(wánchéng),结束安装
启动(qǐdòng)虚拟机
查看(chákàn)接口ip地址(dìzhǐ)
此时(cǐshí)还不能上网,需要进一步配置(pèizhì),查看虚拟机nat模式(móshì)的子网地址
编辑(biānjí)->虚拟网络编辑器,nat模式的子网是192.168.6.0
修改(xiūgǎi)/etc/config/network配置(pèizhì)br-lan的ip地址(dìzhǐ),使之处于nat模式(móshì)所在的子网
重启虚拟机,使对接口ip的配置(pèizhì)生效,重启完成后,主机已经可以ping通虚拟机,但此时(cǐshí)虚拟机还不能访问外网。
在主机(zhǔjī)中,通过web访问(fǎngwèn)OpenWRT,密码为空
登录后设置密码
选择(xuǎnzé)Network->Interfaces,点击(diǎnjī)br-lan后面(hòumian)的Edit按钮
将协议(xiéyì)修改为DHCPclient,并点击Switchprotocol按钮,否则修改不会生效
此时(cǐshí)ip地址(dìzhǐ)已经发生了改变,所以web连接(liánjiē)断掉了,在虚拟机中查看br-lan地址(dìzhǐ),并ping外网,已经可以ping通了。
补充:
在web上配置dhcpclient来实现ping通外网,麻烦了,可以直接修改/etc/config/network,设置gateway和dns,gateway在VmwareWorkstation的
编辑->虚拟网络编辑器中查看
dns可以(kěyǐ)设置为114.114.114.114
内容摘要
(1)最近对OpenWRT感兴趣,但不准备马上购买开发板或者OpenWRT路由器,先通过Vmware安装x86版本的固件熟悉一下OpenWRT
(2)转换命令为:
qemu-imgconvert-frawopenwrt-x86-generic-combined-ext4.img-Ovmdkopenwrt-x86-generic-combined-ext4.vmdk
将转换后的文件openwrt-x86-generic-combined-ext4.vmdk拷贝到主机上