Baike.dev
All toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
H

Home-Network-Note

> 编程语言
Open source

持续更新 记录搭建兼顾学习娱乐的家用网络环境的过程,折腾过的一些软硬件小经验。

1.2K stars0 likes0 views
WebsiteGitHub

About

持续更新 记录搭建兼顾学习娱乐的家用网络环境的过程,折腾过的一些软硬件小经验。

Under Construction / 持续更新

这几年积累/分享了不少实践内容,是时候把这个项目的坑填上了。

项目说明

这是一份关于如何搭建家用网络环境的实践手册,记录了我从 2016 年至今的一些探索和经验。

这套方案已经稳定运行超过 8 年,即便在同时接入 25-40 台 (峰值 80+) 设备的情况下依然表现出色。

在编写这份指南时,我特别注重以下两点:

  • 方案设计尽可能保持简单,便于长期维护
  • 确保即便在一年或几年后再升级改造、维护替换的时候,我都能够轻松简单的完成

主要场景和关键词

列举常见家用网络场景的一些核心诉求的关键词。

设备联网 备份数据 下载上传 数据同步 开发学习 游戏娱乐
核心指标 安全、稳定 安全、可靠 高速 无感知 流畅 流畅
重要因素 简单、易维护 高效 易用 准确 省心 舒适
可选因素 网速、组网模式 易用 安全 跨平台 冗余保障
  • 在GitHub上查看手册

具体场景举例

本方案可以满足以下典型场景:

  • [1] 家中的各类设备(手机、平板、电脑、NAS等)可以实现快速的自动数据同步,尤其是宝贵的照片和文档的备份。
  • [2] 网络环境能够支持各种数据的周期性备份(每日、每周),针对代码、文档、笔记能够进行额外的数据备份保护。
  • [3] 稳定的网络,能够保障日常观看在线视频、进行低延迟的游戏对战、资料的快速下载,以及开发学习相关试验诉求的数据获取和分析。
  • [4] 当数十台设备接入网络的时候,网络需要依旧保持低延迟,以及流畅的内外网交互,无须针对路由器相关网络设备或联网电子设备、智能设备、虚拟机进行额外的操作,包括并不仅限于重启、执行复杂脚本监控等。
  • [5] 内网设备和运行服务均处于相对安全的网络环境中,允许以安全的方式从外网进入开发环境网络,使用网络内的设备进行开发调试。

不完全设备列表

如果你考虑入手一些设备,比如笔电、路由、网卡、显示器、硬盘、移动和娱乐设备,或许可以从这里的到一些参考信息,节约点银子,让荷包保持郁郁葱葱。

设备清单(待补全) | 显示器相关 | 断电不再使用的设备

屋内日常保持联网设备清单及简明方案

  • 家用 20~30 台在线设备参考网络方案
  • 无线网络方案及性能数据
  • 有线网络方案及性能数据

宽带资源

不敢想假如家里没有稳定的网络会怎样

资源类型 明细 备注
北京联通 固网 2000M 下行 2000Mbps / 上行 200Mbps
北京联通 4G 路由 备份网络,保障智能家居和监控使用,及远程维护主网络设备
北京电信 5G 主网络,用于日常上网、热点
北京联通 5G 备份网络,用于补充信号覆盖

完整说明 / 简要说明

  • [0] 如果你在寻找全屋千兆方案,可以参考 2024.12.30 版本和之前的内容,在当前的时间点,性价比会非常高。
  • [1] 如果没有特殊需求,建议简化不必要的多线宽带,避免策略路由带来的各种问题,以及避免使用使用软路由聚合不同类型宽带,带来后续维护上的麻烦。
  • [2] 带宽使用过程中不建议依赖任何提速软件,避免当软件不可用时,带宽质量严重受损,以及带来的额外维护“提速软件”运行环境带来的成本。
  • [3] 个人体验原因,已停用移动电话卡,取消原本无线三网接入。

⭐️ 路由网关

影响网络质量的核心设备,负责部分网络安全事务,历史设备见文档。

资源类型 明细 网络 开始服务
交换机 NETGEAR GS116E ^1 千兆LAN x16 2017
路由器 XiaoMi BE6500 Pro ^2 2G WiFi / 5G Wi-Fi(WiFi7) / 2.5G LAN 2023
路由器 Newifi D2 Plus ^3 2G WiFi / 5G WiFi / 千兆LAN 2021
交换机 NETGEAR GS105v2 x2 ^4 千兆LAN x4 2021,2023
路由器 Xiaomi Mini 青春版 ^5 2G WiFi / 百兆LAN 2016
路由器 施耐德旅行插座 ^6 2G WiFi / 百兆LAN 2018

完整说明 / 简要说明

  • [1] 十六口千兆交换机,用于扩展主路由网络吞吐能力,带 Web 管理界面,最大功耗仅10w,铁壳散热,替换之前的八口交换机。
  • [2] 扩展主路由的 AP 能力,提供屋内设备以 WiFi6 - WiFi7 模式,进行高速无线接入,以及米家本地智能策略网关,用于替代之前的 Mi AIoT AX 3600。
  • [3] 21 年再次更新,替换到之前已经使用三年的普通版本,全千兆的四口主路由(二级路由),拥有 512M 的内存和铁壳、大面积铜片散热器,延续 Newifi 极高的性价比,一度使用两台相同规格的设备作为拨号路由器和二级路由。相关文章:近期家用设备(NUC、猫盘、路由器)散热升级记录。
  • [4] 用来延长家用网络的千兆网线,分别提供桌面和电视柜区域的范围设备数据交换加速。
  • [5] 相比较正常体积的 Mini 或者随后出品的 AC 2100,青春版就小巧玲珑多了。除了小巧方便、颜值较高之外,路由功耗极低、三方固件也支持各种各样的 DIY,除了百兆带宽在当前看来比较不够用之外,一切都很好。如果是用在调试开发场景,那么还是比较合适的。
  • [6] 此插座自带一个简易的热点 WiFi 功能,如果你需要插上设备就自动组网,可以使用上面的设备,如果你没有自动组网等需求,那么这个能让你上网的插座,用起来体验还不错,唯一槽点,插座本身发热比较严重,或许对网络稳定性/质量有一定影响。

主机资源

提供运算能力的本地设备,历史设备见文档。

MacBook Air (15-inch, 2024)

轻便、长续航,一切刚刚好的打字机。

-brightgreen?style=flat-square&logo=Apple)

说到它,我脑海中浮现的第一印象就是,打开盖子就能写字,合上塞进包里,到了新地方再拿出来继续用,从不让人操心,不用担心没电,也不会被风扇噪音困扰。

2024 年,因为上一台 M2 的 Air 出现了键盘失灵,因为当时工作非常忙,无法寄存电脑等待修理完毕。于是我将 M2 换成了更好续航,更少发热,运行几乎没有噪音的 M3 版本的 Air。

在此之前,我非常满意的设备是 19 款高配版本 MBP,这台设备随着 Apple 停止生产 Intel 芯片的设备,系统和硬件的小问题也陆续出现,发热、卡顿、关键时刻还出现两次黑屏,作为主力设备是有一些不明智的,于是转身拥抱了 Silicon 芯片。

性能方面,一方面我将更需要密集计算的任务移动到了其他的设备中,另外一方面,不提 M3,单说 M2 芯片,这台设备的性能比我之前的 Intel I9 处理器只高不低(单核+37%、多核+15%、FP32+83%),虽然在构建 Docker、使用一些小众软件过程中有细节的影响,但总归体验还是提升的。

日常不论是出差还是在外通勤、临时会议,支撑一天的电量毫无压力,加上笔记本的重量非常友好,一年前,我曾说“或许我的下一台打字机设备,还会是 Air”,这不,Air 又续上了。

  • 官方设备规格链接
  • 相关文章记录
    • 《2024 年终,个人设备盘点,主力生产力设备:MacBook Air M3》

ThinkBook 14 2023 (Intel)

多核心、高性能、满血雷电的便携计算平台。

20T)-brightgreen?style=flat-square&logo=Intel)

2023 年国庆的时候,考虑到各种原因,我将主力输入设备换成了 MacBook Air,这几年的 Mac 设备只有 Apple Silicon 芯片(M1、M2、M3 这类 ARM 芯片),好多应用和 Docker 的兼容性真的还是有很大问题。

我就开始想,能不能多带一台轻便易携多设备出门,解决日常的开发体验、方案验证问题,还可以避免糟糕网络带来的糟糕的远程使用体验和可访问性的问题,并且成本还低。当然,主力输入设备重量降低到了 1.5kg,也是我可以再考虑多带一台设备的原因。

在一番简单筛选后,找到了联想 ThinkBook 14,14寸的机身,原生支持雷电4(CPU而非外置芯片),拥有双内存插槽、双硬盘槽、有 13500h 或 13700h 两种 CPU 型号选择的笔记本,设备重量也只有 1.4kg,基础功耗不到 30w。

这台设备的算力相比较之前的 Intel I9 MacBook Pro,至少性能提升 38%,有一说一,五千块的基础价格,还是非常香的。

当我需要额外算力,又不需要显卡的时候,带两台笔记本,使用雷电线将两台设备连接到一起后,我就拥有了更多的核心、标准的 Linux 操作系统环境、更大的存储空间,甚至是一块副屏。

  • 官方设备规格链接
  • 相关文章记录
    • 《家用工作站方案:ThinkBook 14 2023 版》

ThinkPad L14 Gen 1 (AMD)

低成本、多核心数、高内存规格的笔记本。

-brightgreen?style=flat-square&logo=AMD)

之前一直在寻找核心数多、功耗低、支持 64GB 内存、相对便携的无显卡笔记本设备,以做“廉价的服务器”使用,并替代早先时候购置的 HP EliteDesk G4 800 小型工作站,直到遇到了搭载 AMD Zen2 4750u 的 ThinkPad L14。

这台设备满载仅 45w 的功耗,性能极强,核心数也非常多,特别适合长时间跑容器服务,来扩展本地的计算资源。美中不足的是,设备只有一条固态硬盘插槽可用。

2022年,设备价格进一步下降,增加了一台相同 CPU 配置的新设备作为冗余资源(32G/1TB)。

  • 官方设备规格链接
  • 相关文章记录
    • 《ThinkPad + Redis:构建亿级数据毫秒级查询的平民方案》
    • 《廉价的家用工作站方案:前篇》
    • 《AMD 4750u 及 5800u 笔记本安装 Ubuntu 20.04》
  • 同宗同源,但已出掉的 5800u (ThinkBook 15)
    • 《AMD 5800u 笔记本折腾 Proxmox VE 7.0 虚拟化》、《装在笔记本里的私有云环境:准备篇》、《装在笔记本里的私有云环境:监控篇》、《装在笔记本里的私有云环境:网络存储篇(上)》、 《装在笔记本里的私有云环境:网络存储篇(中)》、 《装在笔记本里的私有云环境:K8s 集群准备》

Intel NUC8i5BEH

一台多面手,目前变成了一台 Apple TV。

-brightgreen?style=flat-square&logo=Intel)

最初的入手原因见这篇文章,随后在不断添置和更新新设备后,这台设备在职能转变为了一台安装了 ESXi 的编写虚拟机“母鸡”,支持了大量开源软件、尤其是具备分布式使用场景的软件的构建和部署测试相关的工作,极大的解放和降低了我的那台动不动就会风扇喧嚣起来的 Intel 芯片的 MacBook。

随着设备越来越多,虚拟化相关的任务不再需要它执行,目前它变回了一台 “Apple TV”,安静的放在真正的 Apple TV 旁边,为我能够看到视频网站弹幕继续做出它的贡献。

  • 官方设备规格链接
  • 相关文章记录
    • 《NUC 折腾笔记 - Linux 系统篇》
    • 《NUC 折腾笔记 - 储存能力测试》
    • 《NUC 折腾笔记 - 安装 ESXi 7》
    • 《近期家用设备(NUC、猫盘、路由器)散热升级记录》

相同设计风格的、曾经用于跑多种服务的 Intel NUC7CJYH (2021 购入),已经转手群友。

2021 年,决定让群晖专注存储,将群晖上运行的容器都迁移到过这台小机器。在解决了群晖的硬盘因为跑容器,出现的勤奋运转绝不休眠的问题后,在这台机器上搭建和运行了两年个人 Wiki。

  • 官方设备规格链接
  • 相关文章记录
    • 《NUC7 一台并不弱的 Mini PC》

MacBook Pro M2

因为是 ARM 架构,使用比较少的设备,当然,偶尔用它来测试“模型”。

-brightgreen?style=flat-square&logo=Apple)

将原生的 macOS 切换为 Ubuntu 24.04,用于跑 ARM 构建测试。

  • 官方设备规格链接
  • 相关文章记录
    • 《在搭载 M1 及 M2 芯片 MacBook设备上玩 Stable Diffusion 模型》
    • 《MacBook Pro 原生安装 Ubuntu 24.04 ARM 版》

Lenovo 9000K

目前已重置,待重新投入使用。

-brightgreen?style=flat-square&logo=Intel)

机器性能不错,用来做本地模型验证。

  • 官方设备规格链接

Mac Pro (2013)

为 128GB ECC RAM、高颜值、长期密集运算准备的设备。

-brightgreen?style=flat-square&logo=Intel) -brightgreen?style=flat-square)

ECC RAM 保障密集计算时,数据绝对正确,线程足够多即使对比前两年的设备也毫不逊色。唯一缺点,相对功耗较高。

  • 官方设备规格链接
  • 相关文章记录
    • 《廉价的家庭工作站设备改造记录:苹果垃圾桶(Mac Pro 2013)》。

HP EliteDesk 800G6

使用各种淘汰硬件重置的另外一台全闪存 NAS。

-brightgreen?style=flat-square&logo=Intel)

已重置,待重新投入使用。

  • 官方设备规格链接
  • 相关文章记录
    • 《低成本搭建一台家庭存储服务器:前篇》
    • 《低成本搭建一台 Unraid 家庭存储服务器:中篇》
    • 《低成本搭建一台家庭存储服务器:全闪存篇》

Intel NUC9i5QNX

构建桌面全闪存 NAS / DAS 的准系统主机。

-brightgreen?style=flat-square&logo=Intel)

这台设备入手原因见这篇文章,目前正在使用它进行全闪存雷电 NAS 的搭建。

  • 官方设备规格链接
  • 相关文章记录
    • 《廉价的全闪存雷电 NAS 折腾笔记:组网方案的选择》
    • 《廉价的全闪存雷电 NAS 折腾笔记:NUC9 操作系统踩坑》

Dell OptiPlex 3060

重新建设中,用于获取和处理各种 RSS 信息。

-brightgreen?style=flat-square&logo=I3-9100T)

重新建设中,用于获取和处理各种 RSS 信息。

完整说明 / 简要说明

储存资源

用来持久化保存资料,开始服务时间从作为存储角色开始计算。历史设备见文档。

资源类型 明细 网络 储存 开始服务
主力备份 Synology DS 920+ ^1 千兆LAN 17TB (8TB Raid1 / 8TB SHR / 1TB SSD) + 0.5TB SSD Cache 2020
资源冷备 硬盘若干 ^2 - - 2016 / 2018 / 2020
长期备份 Canon G3800 ^3 2G WIFI - 2019
清理备份 Deli 9920 碎纸机 ^4 - - 2017

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

Rubyelectrichomehome-networkhomelab

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言