Loading... # 折腾这玩意有什么用? 1.ESXi: 物理机的底层系统 2.iKuai: 主路由系统 3.LEDE: 旁路由,不可描述的网络链接需要 4.DSM: 群晖系统,文件共享或管理 5.额外资源:根据内存硬盘的大小,配置充足还可以装Win or Linux虚拟机,自行安排 # 硬件准备(附上车链接) 建议处理器:3965U / 4415U / J4125 / J4205,性能可参考[Passmark网站跑分对比](https://www.cpubenchmark.net/compare/Intel-Celeron-3965U-vs-Intel-Pentium-4415U-vs-Intel-Celeron-J4125-vs-Intel-Pentium-J4205/3145vs2977vs3667vs2877),性能最好是J4125(但贵),前三是DDR4内存,最后是DDR3L内存 不太建议:J1900太弱鸡,J3455貌似有制造工艺的隐患,自行查阅吧 硬件:支持AES,VT-D,VT-X指令即可,建议只购买无内存无硬盘的准系统回来再自行添加,基本都能MSATA+2.5 SATA双硬盘 自用配置:4415u / 8Gx2 / 128G(MSATA)+1T(2.5 SATA) / 六个Intel 82574L千兆网口,PCIe插槽可扩展无线网卡 BIOS设置:确保VT-D,VT-X等指令集开启即可,通常出厂设置即已开启,不放心可恢复一次默认设置再保存重启 # 软件准备(附下载链接) 1.[ESXi](https://www.itpwd.com/446.html): 这里用6.7U3B,VMware-VMvisor-Installer-201912001-15160138.x86_64.iso 2.[iKuai](https://www.ikuai8.com/component/download): 选ISO版,iKuai8_x32_3.4.7_Build202012140950.iso 3.[LEDE](https://www.itpwd.com/449.html): openwrt-koolshare-mod-v2.36-r14941-RepackForESXi.zip,下载后解压得LEDE-flat.vmdk和LEDE.vmdk两个文件 4.[DSM](https://www.itpwd.com/447.html): 这里模拟机型用DS3617xs来安装DSM6.2.3 # 网络拓扑结构图 两口:ETH0 到ETH1,计划ETH0是Lan口,ETH1是Wan口 四口:ETH0 到ETH3,计划ETH0/ETH1是Lan口,ETH2/ETH3是Wan口 六口:ETH0 到 ETH5,计划ETH0/ETH1/ETH2/ETH3是Lan口,ETH4/ETH5是Wan口 四口和六口可以酌情自行计划Lan/Wan的数量,两者都分别至少需要一个 # 安装步骤和网络规划 网络以10.10.10.XX/255.255.255.0举例,具体操作可自行搜索 1.ESXi(10.10.10.10): 用[UltraISO]写入ESXi的iso到优盘,引导启动安装到128G的msata,使用ETH0作为网络链接,配置除ETH0之外的网卡直通,RDM直通1T机械硬盘为HDD.vmdk(命令可参考文末) 2.iKuai(2核1G内存,10.10.10.11): 上传iso到ESXi,创建虚拟机,默认已有ETH0,添加其他设备-PCI设备,把**直通的Wan口**都加进来 3.LEDE(2核1G内存,10.10.10.12): 上传LEDE-flat.vmdk和LEDE.vmdk文件后会自动合并成一个LEDE.vmdk,创建虚拟机,把默认的硬盘删除,添加已有硬盘LEDE.vmdk,添加其他设备-PCI设备,把**直通的Lan口**都加进来 4.DSM(2核2G内存,10.10.10.13): ,创建虚拟机,添加2.5英寸的机械硬盘并配置直通HDD.vmdk文件,硬盘直通步骤参考文末的ESXi RDM直通硬盘命令,安装DSM系统 备注:以上创建的虚拟机网卡都需保留默认提供的网卡,也就是创建ESXi时使用ETH0自动建立的虚拟LAN口,可访问上述四个系统 # 安装后的配置 1.ESXi: 登陆ESXi - 网络 - 虚拟交换机 - vSwitch0 - 编辑设置 - 安全 - **混杂模式设置为接受** 2.iKuai: 设置Wan口、DHCP设置地址范围10-200,网关192.168.1.253( **LEDE的Lan地址** ),DNS114.114.114.114和233.5.5.5 3.LEDE: **删除自带的所有Wan口** ,再设置Lan口,IP地址,网关设置10.10.10.11( **iKuai的Lan地址** ),关闭Lan口的DHCP和IPv6功能,桥接直通的其余Lan口 4.DSM: 启动后使用下载好的pat包进行安装,格式化安装到直通的硬盘后,再打开存储空间管理员进行配置 # 测试路由走向 通过tracert www.itpwd.com命令,观察到先经过 **LEDE** ,再到**iKuai**出口,测试完毕 ```markdown C:\Users\test> 通过最多 30 个跃点跟踪 到 www.itpwd.com.w.kunlungr.com [183.16.231.2] 的路由: 1 * <1 ms <1 ms OPENWRT [192.168.1.253] 2 <1 ms <1 ms <1 ms 192.168.1.254 4 12 ms 1 ms 3 ms 119.130.134.1 5 3 ms 3 ms 3 ms 113.98.92.197 6 …… 跟踪完成。 C:\Users\test> ``` # ESXi打开SSH链接方法 登陆ESXi - 主机 - 操作 - 服务 - 启用安全Shell(SSH) # ESXi RDM直通硬盘命令 1.确认需要直通的磁盘名称:登陆ESXi - 存储 - 设备,通常t10.ATA开头,例如**t10.ATA_____HGST_HTS541010A9E680__________________________JD1008CC2ET37V** 2.确认ESXi安装系统盘的位置:点击存储-数据存储,默认装好是datastore1,再点击进去可以见到位置,例如**/vmfs/volumes/5fd91193-13e27dc4-ab78-00f1f3159a5c** 3.这里把需要直通的这个盘命名为 **HDD.vmdk** ,SSH链接后,输入以下命令: Bash ```bash vmkfstools -z /vmfs/devices/disks/t10.ATA_____HGST_HTS541010A9E680__________________________JD1008CC2ET37V /vmfs/volumes/5fd91193-13e27dc4-ab78-00f1f3159a5c/HDD.vmdk ``` # 打开虚拟机电源, ESXi对象类型需要托管的I/O 意外断电会有几率遇到这个问题 点击错误提示的地方,找到是哪个vmdk文件无法打开 例如**/vmfs/volumes/5fd91193-13e27dc4-ab78-00f1f3159a5c/LEDE/LEDE.vmdk** SSH链接后,输入以下命令: Bash ```bash #检查,提示需要repair vmkfstools -x check /vmfs/volumes/5fd91193-13e27dc4-ab78-00f1f3159a5c/LEDE/LEDE.vmdk #修复 vmkfstools -x repair /vmfs/volumes/5fd91193-13e27dc4-ab78-00f1f3159a5c/LEDE/LEDE.vmdk ``` 最后修改:2022 年 03 月 10 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 3 如果觉得我的文章对你有用,请随意赞赏