单臂软路由实现(一) VMware虚拟机内安装OpenWrt
若有专用的软路由硬件设备,可以直接将OpenWrt安装在该设备内,这样设备的性能将可发挥更充分。为了学习方便,本次实验将演示在Windows系统电脑上安装VMware虚拟机,并在虚拟机内运行OpenWrt系统。目录一、VMware虚拟机安装二、OpenWrt镜像准备1. 下载OpenWrt镜像2. 镜像格式转换三、VMware虚拟机创建四、虚拟机配置1. 添加网络适配器2. 设置网络适配器3. 指定桥接网卡五、开启虚拟机六、OpenWrt配置1. 更改接口和设备配置2. 物理机配置七、OpenWrt Web管理面板中文化1. Luci中文包安装2. 更改语言设置八、OpenWrt关机一、VMware虚拟机安装请自行查找资料,在电脑上安装好VMware虚拟机。二、OpenWrt镜像准备1. 下载OpenWrt镜像镜像获取:https://downloads.OpenWrt.org/releases/选择一个版本,例如21.02.1,x86平台的下载地址为: https://downloads.OpenWrt.org/releases/21.02.1/targets/x86/64/选择镜像文件 generic-ext4-combined.img.gz 下载。2. 镜像格式转换VMware虚拟机无法识别.img的镜像文件,因此需将其转为 *.vmdk 格式。自行搜索下载qemu-img工具进行转换,该工具在多种操作系统平台均可找到。【使用方法】在Windows操作系统中,命令行内切换至qemu-img工具的qemu-img.exe文件所在目录后,使用如下命令转换:qemu-img convert “D:\source.img” -O vmdk “D:\dest.vmdk”其中,D:\source.img为下载的*.img镜像文件名(含完整路径),D:\dest.vmdk为转换后文件的文件名(含完整路径)。三、VMware虚拟机创建在VMware中,创建新的虚拟机。下列图片(图1-图8)中未列出的步骤可保持默认,也可按需选择。图1 进入虚拟机创建向导图2 选择稍后安装操作系统图3 选择操作系统类型图4 暂不创建网络连接图5 I/O控制器类型选择