• 首页
  • Homelab
  • B2C
  • Tech
  • 生活
  • 网盘
  • 关于
  • 搜索
  • 夜间模式
    ©2016-2026  ShenGuanQun Theme by OneBlog

    ShenGuanQun博客

    搜索
    标签
  • 首页>
  • Homelab>
  • 正文
  • 从 J1900 到 Mac Mini:我的 Homelab 五年演进

    2026年06月10日 11 阅读 0 评论 2064 字

    前言

    2019 年 8 月,我花了 659 块钱买了一台 J1900 工控机。2GB 内存、8GB 存储,开始了软路由之路。

    那时候对网络设备一无所知,只知道「软路由能让科学上网快十倍」。跟着 YouTube 教程,用老毛桃做 PE 启动盘,physdiskwrite 写盘,折腾了一整个晚上终于看到了 LEDE 的管理界面。

    那种「一台小电脑居然能当路由器用」的震撼,至今还记得。

    J1900 时代(2019-2023)

    安装 LEDE

    J1900 开机按 F7 进入 BIOS,选择 U 盘启动。进入 PE 后用 DiskGenius 删除硬盘所有分区,打开命令行执行写盘命令。

    配置网络时需要注意:光猫的 IP 通常是 192.168.1.1,需要把软路由的 LAN IP 改为其他网段,比如 192.168.100.1。WAN 口和 LAN 口也需要在后台手动配置。

    更换为 Lean's OpenWrt

    使用 koolshare 固件几个月后,发现一些 BUG:节点保存不了、科学上网不稳定。于是决定换用 Lean 大编译的 OpenWrt。

    在谷歌云上编译固件,下载后制作 PE 启动盘,用 DiskImage 可视化工具写入,比命令行方便很多。刷入后直接在 shell 界面修改网络配置:

    vim /etc/config/network
    
    # 修改 LAN IP
    option ipaddr '192.168.12.12'
    
    # 定义 LAN 口
    config interface 'lan'
        option ifname 'eth0 eth1 eth2'
    
    # 定义 WAN 口
    config interface 'wan'
        option ifname 'eth3'
    
    /etc/init.d/network reload

    后续配置

    开启 Turbo ACC 网络加速,挂载剩余磁盘空间,设置 Samba 网络共享,折腾 Docker,期间踩过的坑包括但不限于:

    • 把系统写到了 U 盘上而不是硬盘里,拔掉 U 盘就启动不了
    • 改错防火墙规则导致整个网络瘫痪
    • 根目录空间不够,研究 opkg 安装到自定义目录
    • Docker 数据目录迁移到外置硬盘

    每一个坑都是学习的机会。J1900 虽然性能有限,但作为软路由入门机,它完美地完成了使命。

    架构升级(2023-2024)

    随着需求增长,需要更稳定的科学上网、更复杂的流量分流、更多的 Docker 服务,我开始规划 Homelab 升级。

    关键转折点:

    • Mac Mini M1 成为主力节点,承担 AI 智能体、开发环境、自动化任务
    • QNAP TS-453Dmini 加入,提供 NAS 存储、Jellyfin 媒体服务、immich 照片管理
    • iStoreOS(基于 OpenWrt 24.10) 取代了自编译固件,稳定性和易用性都上了一个台阶

    J1900 退居二线,专职跑 iStoreOS + OpenClash,负责路由、科学上网和 Tailscale 组网。K2P 作为 AP 和交换机扩展有线网络。QNAP NAS 双网口桥接,一端接 J1900 获取网络,另一端直连 Mac Mini。Mac Mini 通过 NAS 桥接接入内网,作为主力工作站运行 AI 智能体和自动化任务。这样最大化现有设备价值,形成了一套完整的 Homelab 体系。

    当前拓扑

    
    光猫桥接
      └─ J1900 (iStoreOS 24.10 + OpenClash + Tailscale)
           ├─ K2P (Padavan) → AP / 交换机
           └─ QNAP NAS (Jellyfin / immich / MoviePilot) 网口1 (桥接)
                └─ QNAP NAS 网口2 → Mac Mini M1 (AI 智能体 / 开发 / 自动化)
    

    一些心得

    回头来看,Homelab 的演进路径很清晰:

    1. 从成品到 DIY:硬路由到软路由,可控性大幅提升
    2. 从单体到分布式:一台 J1900 包办一切到路由、存储、计算各司其职
    3. 从手动到自动化:手动编译固件到 iStoreOS 应用商店再到 AI 智能体管理

    如果你也在考虑入坑软路由,我的建议是:先买台 J1900 级别的机器练手,把基础概念搞懂,再根据需求逐步升级。不要一步到位,折腾的过程本身就是最大的收获。

    本文著作权归作者 [ Wilson ] 享有,未经作者书面授权,禁止转载,封面图片来源于 [ 互联网 ] ,本文仅供个人学习、研究和欣赏使用。如有异议,请联系博主及时处理。
    取消回复

    发表留言
    回复

    首页HomelabB2CTech生活网盘关于
    Copyright©2016-2026  All Rights Reserved.  Load:0.010 s
    Theme by OneBlog V3.7.0
    夜间模式

    开源不易,请尊重作者版权,保留基本的版权信息。