家庭网络规划
现有的设备
序号 | 设备名称 | 主机名 | 系统 | 位置 |
---|---|---|---|---|
1 | 工控机 | ipc | pve | A |
2 | 小米 CR6608 路由器 | op2 | openwrt | B |
3 | 香橙派 R1 Plus LTS | pi | ubuntu | B |
4 | 红米 AC2100 | op | openwrt | C |
5 | 大主机 | zj | pve | C |
6 | MacBook Pro M1 Max 16GB | m1 | mac | 不固定 |
7 | 机械革命 Z2 Air 32GB | z2air | windows 11 | A |
8 | 5 口 2.5G 交换机 | C | ||
9 | 锐捷 WiFi6 RG-MA3063 路由器 | rj | C | |
10 | 洛杉矶 VPS | los | ubuntu | 洛杉矶 |
11 | 香港 VPS | hk | ubuntu | 香港 |
12 | 亚特兰大 VPS | atl | ubuntu | 亚特兰大 |
13 | 上海 VPS | sh | ubuntu | 上海 |
需求
- 在所有地点都可以访问互联网
- 所有设备都可以互相访问
网段规划
- 地点 A:192.168.31.0/24
- 地点 B:192.168.3.0/24
- 地点 C:192.168.2.0/24
- tailscale 网络:100.111.111.0/24
实现
- 在 zj 中开虚拟机 zj-proxy,在 ipc 中开虚拟机 ipc-proxy。
- 在 zj-proxy,ipc-proxy,pi,los,hk,atl ,sh 中安装 tailscale
- tailscale 启动参数设置
--accept-routes=true --advertise-routes=<所在地点的网段> --accept-dns=false --advertise-exit-node --reset --stateful-filtering=false --ssh=true --operator=jimyag
- op 只当拨号和基本路由功能,不发射 wifi,rj 桥接 op 所在的网络发射 wifi。