惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

GbyAI
GbyAI
Martin Fowler
Martin Fowler
云风的 BLOG
云风的 BLOG
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
T
The Blog of Author Tim Ferriss
大猫的无限游戏
大猫的无限游戏
A
About on SuperTechFans
小众软件
小众软件
博客园_首页
博客园 - 聂微东
罗磊的独立博客
Recent Announcements
Recent Announcements
U
Unit 42
N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale
阮一峰的网络日志
阮一峰的网络日志
博客园 - 叶小钗
V
V2EX
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
IT之家
IT之家
Stack Overflow Blog
Stack Overflow Blog
博客园 - Franky
D
DataBreaches.Net
Last Week in AI
Last Week in AI

Razeen`s Blog

Let's Encrypt 推出 Gen Y 根证书架构:揭示 Web PKI 的五大未来趋势 通过 Wi-Fi 自动备份你的 iPhone 到 Nas 管理培训感悟:从技术视角看管理之路 UPS 一拖多:保护你的 NAS 和 Linux 服务器 从影音中心到 AI 助手:我的50款 Homelab 服务清单 从SSL证书有效期将缩短到47天聊开去 部署一个自己的 Running Page 谈谈特斯拉 Model Y 用车一年的感受和费用分析 弃用 Disqus 评论,使用自建 Waline 使用 Prometheus 和 Grafana 搭建你的证书监控面板 服务器迁移记:一次磁盘换板引发的Linux分区与挂载的学习 改善信息来源, 利用 RSS 高效获取资讯 (RSShub + Reeder5 + WeWe RSS) 多种 Docker 镜像拉取解决方案与实践 App分享 | AppCleaner - Mac上的卸载神器 Azure OpenAI API 申请和使用 如何开通 OneKey 虚拟信用卡,并充值消费 如何拥有一个可长期在国内使用的国外手机号码 分享开通 ChatGPT Plus 过程 如何开通 Depay 虚拟信用卡,并充值消费 如何开通欧易Web3钱包, 交易入账 如何5分钟内1块钱注册 ChatGPT 如何注册美区的 Apple ID (2023年/无需科学上网) NAS折腾记(11): NASTool3.0体验和降级 NAS折腾记(10): Docker版本的NASTool配置 NAS折腾记(9): NASTool与微信交互,微信发送消息远程下载电影【多图】 NAS折腾记(8):群晖安装 NASTool 实现影音半自动化【多图】 内网穿透(2):Tailscale 组网实现内网穿透,操作简单,无成本 内网穿透(1):总结了11中内网穿透的方式,总有一种适合你 NAS折腾记(7):从零开始设置(黑)群晖系统 NAS折腾记(6):黑群晖系统安装好后怎么洗白?
Homelab (3): 整体网络与基础硬件介绍
2021-08-16 · via Razeen`s Blog

一直心心念念想要组建一个Homelab, 满足自己想折腾博客、NAS、Gitlab、自动化、虚拟机、IOT、k8s、Linux、写一些小工具等等的乐趣, 经过几年陆陆续续的买入一些硬件终于拼凑出了一个小型的Homelab

折腾目标

以前喜欢瞎折腾,收获甚微。最近才意识到即使折腾也得给自己个目标,就像自己每次跑步一样,每次跑之前都会给自己设定最小值,期望值。所以,我希望自己在折腾 Homelab 过程中实现下面一些小目标:

  • 私有博客搭建
  • Gitlab 私有仓库
  • 私有 Docker 仓库
  • 家庭科学上网
  • 基于证书认证得 VPN 服务
  • PC 自动备份
  • BT 下载
  • 手机相册自动备份
  • 服务器自动备份
  • 内外网解析分离
  • HomeKit
  • k8s 集群搭建
  • Gitlab CI/CD 自动化
  • VSCode-Server
  • Prometheus 监控与报表
  • ES 搜索
  • 持续更新。。。

网络拓扑

要实现上面这些小目标,必须先把整体搭建好。 不过目前整体网络架构还是比较简单的,如下图。

image-20210819010148139

  1. 外网主要通过 VPN 连到家里,目前是电信网络,有公网IP,利用DDNS, 很容易就实现了;
  2. 一些可以开放出去的服务,就经过阿里云进行 TCP 中转(由于80等常规端口电信封了);
  3. 光猫主要用来桥接网络;
  4. 路由器负责拨号、端口转发、WIFI、连接其他设备等;
  5. 一台装了 CentOS7 的服务器就是平常跑服务的主要战场,VPN、Gitlab、DDNS、SS都跑在上面;
  6. PC 就是平常搬砖的地方,开些虚拟机、写代码、玩游戏等;
  7. NAS 主要用来做 PC、服务器、照片、其他文件的存储与备份。

硬件介绍

工欲善其事,必先利其器。

光猫

光猫是电信办宽带“送”的(当初还交了200押金)电信悦me光猫 E-140W-P 。

配置大概是 :

  • 网口: 4个内置千兆PHY
  • CPU: MIPS 32位处理器,双核,(64K×2指令缓存,32K数据缓存)
  • 内存: 400M

路由器

19年捡垃圾捡的矿渣newifi3 d2, 用到现在也没什么问题。在以前的这篇文章《Newifi3 实现低成本家庭级科学上网》还有介绍(不过这个SS科学上网方式已经不行了)。

配置如下:

  • CPU: MT7621A
  • 闪存: 32MB
  • 内存: 512MB
  • 传输频段: 2.4G;5G
  • 网口: 全千兆 4xLAN + 1xWAN
  • USB: 3.0x1

服务器

20年入手了一个NUC10i5FNH装Ubuntu开发了一段时间,后又组装了一台PC,于是NUC就做服务器了。

配置如下:

  • CPU: i5-10210U (1.6GHz-4.2GHz)
  • 内存: 美商海盗船(USCORSAIR)32GB DDR4 2666 x2
  • 磁盘: Asgard AN2 500NVMe-M.2/80

NAS

19年就开始组建了第一台服务器,现买了两块硬盘,改装一个黑群晖。

配置如下:

  • CPU&主板: ASROCK/华擎科技J4105M集成主板
  • 内存: 海盗船 2400 DDR4 8Gx2
  • 电源: 华硕 GPS-200AB 小1U小机箱电源
  • 存储: 希捷银河企业盘 8T x2 + PLEXTOR 固态 120G + 七彩虹 固态 128G

开发 & 游戏 PC

20年下半年组装了这台PC,目前用来跑跑虚拟机,写写代码,玩玩游戏,绰绰有余。

  • CPU&主板: i5-10400F 盒装 + 微星 MAG B460M MORTAR WIFI
  • 电源: 航嘉 冷静王钻石版 额定300W
  • 存储: 英特尔(Intel) 760P 512G + 三星 860 EVO 500GB
  • 显卡: 微星(MSI)GeForce GTX 1050 Ti GAMING X 4G

这就是我 Homelab 全部的硬件设备了,从19年慢慢折腾,到现在为止终于差不多凑齐了。