家庭网络设备与服务

软路由

我使用的软路由是一个 J4125 四 2.5G 口小主机,四个口分别连接:

  • 联通光猫。
  • 卧室台式机。
  • 一台路由器,充当无线 AP + 有线交换机连接 NAS 、小主机和 Apple TV 。
  • 光猫的 IPTV 口。

跑了如下服务:

  • Passwall。
  • 转发一个端口到小主机的 SS 服务做内网穿透。
  • Udpxy 将 IPTV 组播转单播,配合内网穿透可以在任何地方看家里的 IPTV 。

openwrt

NAS

NAS 是一台威联通的 TS-264C:

NAS

  • 有 512G + 4T 两块 NVMe 和 4T + 4T 两块 2.5 寸 SSD ,以前也有大容量机械但是噪音缘故还是换了全闪。
  • 四块盘分别用于:系统、相对重要的数据、丢了不心疼的数据、备份。
  • 跑了两个服务,一个是虚拟机的 PBS 用于备份部分 PVE 虚拟机,一个是威联通自带的 HBS 3 ,每晚备份重要数据到备份盘,以及部分重要数据上传 OneDrive 。

家庭服务器

家庭服务器是一台铭凡的 UM480XT 小主机,AMD 4800H/1TB 固态/32GB * 2 内存。

pve

  • 运行着 PVE 8 。
  • 有一个 Home Assistant 虚拟机管理家里的设备,门铃监控视频会传到 NAS 。
  • 有一个 Windows 11 虚拟机,用于偶尔的网盘软件下载需求,平日休眠状态。因为没弄核显直通,使用还是能感觉到卡顿,但足够满足需求。
  • 有一个 Debian 虚拟机用于偶尔的个人项目轻度开发,Visual Studio Code 连上去写点 NodeJS 或者 Java/Scala 的自用工具。偶尔会用来编译一些源码,比如 OpenWRT/OpenSSH 。
  • 有一个 Ubuntu 虚拟机用于运行 Docker 容器,目前常用的服务有:
    • 建站:Wordpress + Hugo + Hexo + 若干 Nginx 服务器,用于只有自己才会访问的导航页、个人博客、在线相册、文件下载服务器等。
    • 观影:Plex + Jellyfin + Stash。Plex 用于正常电影电视剧搜刮。后两者用于私人视频的搜刮和观看。
      plex
    • 下载:qBittorrent + Jackett + Nas Tools + MeTube + 自己弄的 Jable 下载器。前三个用于下载正常电影电视剧,MeTube 偶尔用来下载 YouTube 和 Bilibili 视频。
    • AI:MT Photos 和 LibreChat 。前者主要用来跑 CLIP 帮我找东西,后者走国内中转站用 ChatGPT 和 Claude 。
      mt-photos
      chatgpt
    • 监控:Smokeping + Uptime Kuma 。Smokeping 用于监控自己的 VPS 或者一些 DNS 服务器,Uptime Kuma 监控各种服务状态。
      uptime
    • 内网穿透:若干 FRPC 和一个 SS ,两者都是用于内网穿透,后者是公网 IP 直连加路由器转发。
    • 测速:OpenSpeedTest 。内网内部和穿透的时候测速用。
      openspeedtest
    • RSS:FreshRSS 和 RSSHub 。
      rss
    • 游戏:跑有一个 帕鲁服务器。虽然游戏现在没啥人玩了,但是服务器还一直活着。人多的时候小主机还是有些扛不住,八九个人的时候 Server FPS 已经掉到三十多帧。
    • 订阅管理:WallOS 。偶尔会上来看看订阅快到期没。
      wallos
    • 其他:Portainer 偶尔用来查看容器运行状态,Microbin 偶尔在两台设备相互没法直接传文件的时候作为文件中转站。
      mircobin