Parked sketch — Mac Mini as Tailscale subnet router for home-LAN tailnet coverage (2026-06-06)
DARE.CO.UK · PARKED SKETCH · 2026-06-06
Mirrored from ~/.claude/.../memory/parked_sketch_tailnet_home_subnet_router_mac_mini_2026-06-06.md. This is a design sketch parked for future build — read for context, not as a current deliverable.
Dan, 2026-06-06 morning, on Verizon Fios + tailnet gaps — close the home-network gap by running Tailscale as a subnet router on the upcoming Mac Mini home-lab box. Verizon Fios routers can’t run Tailscale natively (proprietary firmware). Subnet router via always-on Mac Mini gives full home-LAN reachability from any tailnet node without replacing the Fios router. Ready-to-fire commands below; unblocks when the Mac Mini physically arrives.
The vision
Every device on the home LAN reachable from any tailnet node
(iPad in Florida, MacBook anywhere, gf-cx-singapore for ops
scripts) by its real LAN IP, no per-device Tailscale install.
Closes the home-network gap discovered while planning the Florida
road-trip remote-ops window (project_florida_trip_remote_ops_window_2026-06-03.md).
Why not Tailscale-on-the-router
Verizon Fios routers (G3100, G1100, CR1000A, E3200, etc.) run proprietary Verizon firmware. No SSH, no package manager, no way to install third-party binaries. Replacing the Fios router with a Tailscale-capable one (GL.iNet OpenWrt, Unifi Dream Machine, pfSense) is doable but requires bridging the Fios ONT and adds hardware spend. Subnet router on a single always-on device gives the same outcome with zero hardware change.
Why Mac Mini specifically
- It’s the planned home-lab Immich + RAID box — always-on by definition.
- One extra responsibility on a box that’s already going to exist.
- Zero new SPOF: if the Mini is down, the home LAN is still up; only remote tailnet access is lost (same as today’s state).
- iCloud Find My + remote-wake make recovery easy if it crashes while Dan’s remote.
Pre-flight
Confirm the home subnet shape before firing. From the 2026-06-05 Mac→SharePoint traceroute we already have:
1 192.168.50.1 ← Dan's primary LAN gateway
2 192.168.1.1 ← Verizon Fios upstream
3 lo0-100.phlapa-vfttp-312.verizon-gni.net ← Verizon Philadelphia POP
So:
| Subnet | Role | Devices that live here |
|---|---|---|
192.168.50.0/24 |
Primary LAN | MacBook, Mac Mini (when arrived), printer, IoT, Immich, NAS |
192.168.1.0/24 |
Fios’s WAN-side LAN | Fios router admin, anything plugged into Fios directly |
Advertise BOTH subnets if Dan wants access to Fios-side devices
too; otherwise just 192.168.50.0/24 covers the home LAN.
The commands
0. Use the standalone Tailscale, not the App Store version
The App Store version blocks tailscale ssh and is harder to run
as a headless daemon. For a server-style subnet router, install
the standalone variant from pkgs.tailscale.com or Homebrew: