jimyag's Blog

家庭网络规划

现有的设备

序号设备名称主机名系统位置配置购买来源价格到期时间
1工控机ipcubuntu-serverA4c8g cpu n4100,2t hdd拼多多610forever
2小米 CR6608 路由器op2openwrtB2c128m cpu MT7621A淘宝110forever
3香橙派 R1 Plus LTSpiubuntu-serverB4c1g cpu rk3328淘宝238forever
4红米 AC2100opopenwrtC2c256m cpu MT7621A淘宝119forever
5大主机zjubuntu-serverC12c64g cpu i510400F,4t hdd 3,512g nvme 2淘宝-forever
6MacBook Pro M1 Max 16GBm1mac-8c16g cpu m1 max,512ssd苹果官方13000forever
7机械革命 Z2 Air 32GBz2airwindows 11A12c32g cpu i78750H,1t ssd京东5999forever
85 口 2.5G 交换机C拼多多forever
9锐捷 WiFi6 RG-MA3063 路由器rj原系统C别人送的二手-forever
10洛杉矶 VPSlosubuntu-server洛杉矶1c1ghttp://app.cloudcone.com10.99$/年2026/8/25
11日本 VPShkubuntu-server香港1c1ghttps://claw.cloud/33.6$/年2026/4/17
12上海 VPSshubuntu-server上海1c1g阿里云99¥/年2026/5/31
13极摩客 m6m6ubuntu-serverC12c32g cpu R5-6600H,1t nvme,2t nvme闲鱼1200forever
14洛杉矶 2 VPSlos2ubuntu-server洛杉矶2c2ghttps://app.cloudcone.com14.99$/年2026/8/27
15台湾 VPStwubuntu-server台湾1c1ghttps://softshellweb.com24.95$/年2027/1/17
16七牛云实例jp2ubuntu-server七牛云1c1g七牛云 AIForward 秒杀5.6¥/年(用 100 元券)2027/2/4

需求

  1. 在所有地点都可以访问互联网
  2. 所有设备都可以互相访问

网段规划

  1. 地点 A:192.168.31.0/24
  2. 地点 B:192.168.3.0/24
  3. 地点 C:192.168.2.0/24
  4. tailscale 网络:100.111.111.0/24
  5. zerotier 网络:192.168.4.0/24

网络拓扑

以下节点均接入 Tailscale(100.111.111.0/24)与 Zerotier(192.168.4.0/24),可通过 overlay 互通:

  flowchart TB
    vps["云 VPS:los, los2, hk, sh, tw, jp2"]
    local["本机/虚拟机:zj, ipc, pi, m6"]
    vps <-->|互通| local

地点 C 的接入结构:op 负责拨号,下挂物联网 AP、交换机与个人设备 AP,交换机下接多台设备。

  flowchart TB
    wan["互联网"]
    op["op 拨号/路由"]
    wan --> op
    op -->|wifi| iot_dev["物联网设备"]
    op --> sw["交换机"]
    op --> personal["个人设备 AP"]
    sw --> dev["多台设备"]

实现

  1. 在 zj 中开虚拟机 zj-proxy,在 ipc 中开虚拟机 ipc-proxy。
  2. 各 VPS(los、los2、hk、sh、tw、jp2)及本机/虚拟机(zj-proxy、ipc-proxy、pi、m6)均安装 tailscale 与 zerotier,通过 overlay 互通。
  3. tailscale 启动参数:--accept-routes=true --advertise-routes=<所在地点的网段> --accept-dns=false --advertise-exit-node --reset --stateful-filtering=false --ssh=true --operator=jimyag
  4. zerotier 各节点加入同一网络,自动获得 192.168.4.0/24 网段 IP。
  5. 地点 C:op 负责拨号与路由,并发射 wifi 供物联网设备接入;有线侧下接 2.5G 交换机与个人设备 AP(rj),交换机下挂多台设备。
  6. rj 桥接 op 所在网段发射 wifi,供个人设备使用。

#Homelab