软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

我用服务器做VMWare的时候有同学问我为什么不做黑群晖,买了个“矿渣”做黑群晖又有同学问我为什么不做软路由 。这都提醒我肯定要紧跟时代发展的步伐,既然已经落后了,那就尽量往前追赶吧 。
我去了解了一下,这个软路由,主要是指OpenWrt 。百度了一下,OpenWrt项目从2004年1月开始, 选择了从零开始搭建自己的系统,一点一点地把各种软件集合进去,使其接近Linksys版Firmware的功能 。而OpenWrt 的成功之处是它的文件系统是可写的,开发者无需在每一次修改后重新编译,令它更像一个小型的linux电脑系统 。OpenWrt的第一个版本是基于Linksys提供的GPL源码及uclibc中的 buildroot 项目,目前最新版本应该是2021年6月16日发布的21.02.0-rc3 。

软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
那我们今天先试一下应该稳定一些的19.07.7这个版本吧 。
制作VMDK镜像我选了一个x86-64版本的,下载链接如下:
https://archive.OpenWrt.org/releases/19.07.7/targets/x86/64/下载combined-ext4.img.gz这个文件 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
下载完成后,解压得到
OpenWrt-19.07.7-x86-64-combined-ext4.img这个文件 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
8 M解压出了272 M的镜像出来 。
然后用StarWindConverter这个工具来把IMG镜像文件转换成VMWare支持的vmdk文件 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
选择合适的转换后的镜像格式,我选择的是VMWare growable image版本的VMDK,磁盘空间按需增长 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
磁盘类型选择“IDE”,也可以选择“SCSI” 。这个跟创建虚拟机时的选项要对应 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
选择输出文件位置 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
转换完成 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
转换完成的vmdk文件,大小只有17 M 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
创建VMware虚拟机创建新的虚拟机,类型选择“自定义(高级)” 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
选择兼容性,因为我有计划将其迁移到VMware ESXi,所以我的硬件兼容性选择了“ESXi 6.5” 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
稍后安装操作系统 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
系统选择“Linux”→“其他Linux 4.x或更高版本内核64位” 。(实际内核版本为4.14)
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
命名虚拟机并选择存储位置 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
处理器配置选择2核CPU 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
推荐内存768 M,还是分2G给它吧 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
网络类型先选择“NAT”,因为主机启动后默认地址是192.168.1.1,避免和我的网络冲突 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
I/O控制器类型保持默认推荐的“LSI Logic” 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
虚拟磁盘类型跟转换的镜像保持一致,选择“IDE” 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
磁盘选择“使用现有虚拟磁盘” 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
选择刚才转换好的vmdk文件 。
软路由是啥?OpenWrt又是啥?长啥样?在VMware装一个瞅瞅

文章插图
 
这中间可能会提示更新磁盘格式,我选择了“转换” 。


推荐阅读