OpenWRT 实现Exsi8单个公网ip管理与访问

利用OpenWRT在DellR720上配置K8s集群的公网访问
本文介绍了如何在DellR720服务器上搭建裸金属Kubernetes集群,并通过OpenWRT实现虚拟机的网络管理与公网访问。首先,创建Exsi虚拟机,配置vSwitch和安全策略,然后安装OpenWRT系统,修改网络配置以获取内网IP,并进行外网访问的软路由设置,最终使得Exsi虚拟机可以被公网访问。

一台Dell  R720机器 内存256G(64G*4)硬盘SSD 8T(1T*8)搭建了一个裸金属k8s集群(对比阿里云单台4核8G的费用不相上下)

机房上架提供了一个公网ip 需要一个公网ip能实现exsi虚拟机管理 又可以让虚拟机实现web访问

是终通过OpenWRT实现

OpenWRT实现步骤

1、官网访问并下载img镜像并转换成vmdk文件格式 大小9M

openwrt-22.03.5-x86-64-generic-ext4-combined-efi.img.rar

2、配置Exsi 8.0的虚拟机网络

2.1 创建一个vSwitch1交换机并绑定一个物理网口0作为公网接入接口原3号口作为内网和管理口

2.2 在端口组创建一个VM WAN 选中vSwitch1交换机 安全策略如图所示

3、 创建OpenWRT的虚拟机 选择Linux Linux其他64位 CPU

3.1 去除usb 硬盘 DVD等无用设备

3.2 添加一块网卡 选择刚才创建的VM WAN

3.3 添加一块硬盘 先择现有硬盘创建 在存储中创建一个目录OpenWRT并上传管网下载的2个文件

3.4 虚拟机开机安装结束

4、OpenWRT 配置

4.1 回车激活控制台

4.2 passwd修改root密码确认

4.3 修改内网ip vi /etc/config/network改成 一个可访问的内网的ip 保存退出 reboot重启

4.4 通过浏览器访问 输入root 和4.2创建的密码登陆        

4.5 开启外网访问软路由配置

此处过程省略

最终外网访问exsi管理控制台

 

   

07-25
VMware ESXi 8.0 是 VMware 推出的重要虚拟化平台版本,广泛用于企业级数据中心和开发环境。以下是一些关于官方文档、下载和安装指南的关键信息: ### 官方文档 VMware 官方提供了详细的文档支持,涵盖从安装、配置到管理的各个方面。这些文档包括: - **发行说明**:提供关于新功能、修复的已知问题以及兼容性信息。 - **安装指南**:详细描述了如何在不同硬件平台上部署 ESXi 8.0。 - **管理指南**:帮助用户了解如何配置网络、存储、虚拟机管理等高级功能。 - 文档链接可通过 VMware 的技术文档中心访问:[https://techdocs.broadcom.com](https://techdocs.broadcom.com) [^2]。 ### 下载方式 VMware ESXi 8.0 的官方 ISO 镜像文件可以通过 VMware 的支持网站下载。用户需要注册一个 VMware 账户,并根据产品版本选择对应的下载链接。具体下载页面如下: - **ESXi 8.0 Update 2d ISO**:[https://support.broadcom.com/web/ecx/solutiondetails?patchId=5772](https://support.broadcom.com/web/ecx/solutiondetails?patchId=5772) [^2]。 ### 安装指南 安装 VMware ESXi 8.0 的步骤通常包括以下几个关键环节: 1. **硬件准备**:确保服务器满足最低硬件要求(如至少 4GB 内存、支持虚拟化的 CPU、以及足够的存储空间)。 2. **创建可启动介质**:将下载的 ISO 文件写入 USB 驱动器或 DVD,作为安装介质。 3. **启动安装程序**:通过 BIOS 设置从 USB 或 DVD 启动,并按照屏幕提示完成安装。 4. **基本配置**:安装完成后,通过 vSphere Client 或 Web 界面配置网络、存储和主机设置。 对于特定场景,如在 ESXi 8.0 上运行 macOS,可以使用专门的解锁工具(例如 ESXi Unlocker)来启用对 macOS 虚拟机的支持。此过程涉及修改 ESXi 的内核模块以绕过对 macOS 的限制,但需注意这可能违反 VMware 的 EULA,因此建议仅用于实验环境 [^4]。 ### 固件格式转换工具 对于需要在 ESXi 8.0 上运行 OpenWRT 的用户,可以使用专门的固件格式转换工具,将 OpenWRT 的固件镜像转换为 ESXi 兼容的 VMDK 格式。这使得用户可以在虚拟机中无缝运行 OpenWRT 操作系统,非常适合嵌入式系统开发和网络服务测试 [^3]。 ### 示例:创建 OpenWRT VMDK 文件 以下是一个简单的命令行示例,展示如何使用工具将 OpenWRT 固件转换为 VMDK 格式: ```bash # 假设使用 qemu-img 工具进行转换 qemu-img convert -f raw -O vmdk openwrt-firmware.bin openwrt-firmware.vmdk ``` 转换完成后,将生成的 VMDK 文件上传到 ESXi 主机的存储中,并创建一个新的虚拟机以使用该磁盘。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

恒云客

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值