本帖最后由 charlzyx 于 2023-8-29 14:37 编辑
在恩山泡了一段时间, 折腾出来一套 PVE 全家桶方案, 留个记录, 欢迎大家来讨论
排版有点麻烦, 先去 gayhub 看一下
https://charlzyx.github.io/boom/
Chao's BoomLab nothing to fear.NAS 「×」 软路由配置指北, 由 Proxmox VE 强力驱动. 丝滑海淘分流 整合 iKuai 和 ShellClash,提供流畅稳定丝滑自然的课学分流冲浪体验。
分层架构 采用 LXC 应用分层架构,有效隔离不同应用,便于灵活的拓展和定制,根据需求增减应用模块。
硬盘热拔插 支持硬盘热拔插,提供健壮的 NAS 服务
Proxmox VE 8.0 强力驱动 充分利用其虚拟化特性,提供卓越的性能和可靠性。 随意创建和回滚快照,轻松管理系统状态,确保安全和可控性。
整体思路
iKuai 「×」 插件 实现自然丝滑的分流体验; 基于绿色节能 至少理论上 LXC 容器技术,最大化的利用 CPU/内存资源 搭建 NAS 应用; 同时实现了应用分层管理,加上快照可以随意折腾
海淘部分: - iKuai 主路由: 简单好用的管理后台,优雅的分流配置
- LXC 旁路由: AdGuardHome 「×」 mosdns 「×」 ShellClash 自然丝滑的分流体验
LXC 容器部分: - 网盘小鸡: FTP/SFTP/WebDav/AList
- Docker 小鸡: 套娃 docker
- 电视鸡: jellyfin
- 下载鸡: qBittorrent 「×」 NAS 迅雷
宿主机:
海淘核心
硬件拓扑物理接口, 划线 代表未使用 1.光猫: LAN1, LAN2, LAN3, LAN4 2.软路由: ETH1, ETH2 3.WIFI 硬路由: WIFI, LAN1, LAN2, LAN3, LAN4, WAN1
名称 | 入口 | 出口 | 路由模式 | | 光猫 | 光纤 | LAN1 | 桥接 | | 软路由 | ETH1 | ETH0 | 路由 | | TP-Link | LAN1 | WIFI | 桥接 |
分流策略
海淘详解
具体配置表
PVE 网桥配置
Linux Bridge |
| | | Name | vmbr0 | vmbr1 | | IPv4/CIDR | 192.168.6.6/24 | 留白不填 | | Gateway (IPv4) | 192.168.6.1 | 留白不填 | | IPv6/CIDR | 留白不填 | 留白不填 | | Gateway (IPv6) | 留白不填 | 留白不填 | | Autostart | √ | √ | | VLAN aware | √ | √ | | Bridge ports | 填写你的网卡名称 (比如: enp1s0) | 填写你的网卡名称 (比如: enp2s0) | | Comment | ETH0 as LAN | ETH1 as WAN | | MTU | 1500 | 1500 |
路由鸡配置一览重点注意 iKuai 虚拟机需要两张网卡, 跟 插件 虚拟机通过 iKuai 端口分流实现 网关互指
名称 | 类型 | 网卡 Linux Bridge | IPv4/CIDR | 网关 | DNS | 备注 | | pve | Host | WAN | 留白不填 | 留白不填 | - | 母鸡 | | pve | Host | LAN | 192.168.6.6/24 | 192.168.6.1 | 223.6.6.6 | 母鸡 | | 插件 | CT | LAN | 192.168.6.2/24 | 192.168.6.1 | 使用主机设置 | 小鸡:课学路由 | | iKuai | VM | LAN | 192.168.6.1/24 | 192.168.6.2 by 端口分流 | 192.168.6.2 | 小鸡:主路由, ip 绑定在 iKuai 控制台 | | iKuai | VM | WAN PPPOE | DHCP | DHCP | DHCP | 小鸡:主路由, 都是在管理界面配置 |
应用鸡配置一览
小鸡们都是只需要配置一个网卡 LAN 就可以
名称 | 类型 | 网卡 Linux Bridge | IPv4/CIDR | 网关 | IPv6 | DNS | 备注 | | cloud | CT | LAN | 192.168.6.3/24 | 192.168.6.1 | 静态:留白不填 | 使用主机设置 | 网盘小鸡 smb/sftpgo/alist | | tv | CT | LAN | 192.168.6.4/24 | 192.168.6.1 | 静态:留白不填 | 使用主机设置 | 电视鸡 | | docker | CT | LAN | 192.168.6.5/24 | 192.168.6.1 | 静态:留白不填 | 使用主机设置 | CT 套娃 docker 鸡 | | bt | CT | LAN | 192.168.6.208/24 | 192.168.6.1 | SLAAC | 使用主机设置 | 下载鸡 xunlei/bt |
---
受不了这个论坛这个编辑器了, 劳烦大家去原文地址看吧, 有详细配置 
参考文档
- [基于 DNS 的内网透明代理分流方案](https://songchenwen.com/tproxy-split-by-dns)
- [ahuacate/pve-host](https://github.com/ahuacate/pve-host#22-pve-host---dual-nic-pfsense-support)
- [ahuacate/pve-homelab](https://github.com/ahuacate/pve-homelab#prerequisites)
- [DIY Linux Router Part 3: PPPOE and Routing](https://www.sherbers.de/diy-linu ... -pppoe-and-routing/)
- [debian 搭建简易路由笔记(未完成外网部分)](https://www.jianshu.com/p/d7a070ee0378)
- [nftables 初体验](https://owent.net/2020/2002.html)
- [LXC 直通核显](https://northes.io/posts/pve/lxc-dri/)
- [Proxmox LXC 挂载目录及权限设置](https://www.haiyun.me/archives/1419.html)
- [配置 Debian 路由器双 WAN 接入 ](https://blog.ismisv.com/2022/11/dual-wan-internet-access/)
- [使用 Debian 作为路由器](https://blog.bling.moe/post/3/)
- [Debian 服务器变成软路由--Part1](https://www.bilibili.com/read/cv16214037/)
|