[All In One] HomeLab 虚拟化 iKuai + Mihomo

💡 原文中文,约8600字,阅读约需21分钟。
📝

内容提要

本文介绍了一种结合iKuai与Proxmox VE的网络架构,采用“主路由 + 透明网关”模式,提升网络稳定性与灵活性。通过策略路由处理特定流量,使用Debian和Mihomo替代OpenWRT,并结合SmartDNS和AdGuard Home实现高效DNS服务。

🎯

关键要点

  • 本文介绍了一种结合iKuai与Proxmox VE的网络架构,采用主路由 + 透明网关模式。
  • 通过策略路由处理特定流量,使用Debian和Mihomo替代OpenWRT。
  • 结合SmartDNS和AdGuard Home实现高效DNS服务。
  • iKuai作为主路由,负责整体网络的DHCP、NAT和流量调度。
  • 透明网关专职处理特定流量,提升网络稳定性与灵活性。
  • 在PVE中为iKuai创建虚拟机时,建议使用q35机型和VirtIO SCSI控制器。
  • 硬件直通允许虚拟机直接控制物理硬件设备,提升网络性能。
  • 配置分流规则以确保国内流量直连,防止路由回环。
  • 推荐使用LXC容器作为透明网关,资源开销小,性能接近宿主机。
  • Mihomo作为透明代理,支持TProxy功能,提升流量处理能力。
  • DNS查询链采用责任链模式,分层设计使结构清晰,易于维护。
  • 实现低维护运行,各类配置应尽可能自动化更新。

延伸问答

iKuai与Proxmox VE的结合有什么优势?

这种结合采用主路由 + 透明网关模式,提升了网络的稳定性与灵活性。

如何在PVE中为iKuai创建虚拟机?

建议使用q35机型和VirtIO SCSI控制器,并进行硬件直通配置。

透明网关的作用是什么?

透明网关专职处理特定流量,如国际流量,提升网络性能。

Mihomo在网络架构中扮演什么角色?

Mihomo作为透明代理,支持TProxy功能,提升流量处理能力。

如何配置DNS服务以提高效率?

结合SmartDNS和AdGuard Home,实现分层设计的DNS查询链,提升解析效率。

如何防止路由回环问题?

需添加规则,将源地址为透明网关的流量强制从WAN1出口发出,避免死循环。

➡️

继续阅读