New gateway installed 2026-08-25 evening · dashboard updated 19:10 PT · FORWARDS LIVE · Public IP changed → 24.4.141.142
Duma set these directly at http://10.0.0.1 (Advanced → Port Forwarding) — the Xfinity app was never needed. Verified from an external server (IONOS VPS):
| port | to | for | external test |
|---|---|---|---|
443/tcp | capetown .85 | Caddy — gpu/ai/fatty/request/sfo | OPEN · gpu 200 ✓ |
80/tcp | capetown .85 | ACME fallback | OPEN |
6666/tcp | duma .33 | SSH — mirror.sahirm.com | OPEN |
51820/udp | capetown .85 | WireGuard — vpn.sahirm.com | added — awaits peer handshake |
Gotcha found: a forward whose target IP isn't an active lease gets silently dropped despite "Success!" — the 6666 rule had to be re-added after this VM re-leased .33.
| domain | routes to | needs forward? | status |
|---|---|---|---|
mirror.sahirm.com:6666 | SFO VM (Duma) SSH | 6666/tcp → sahir-ubuntu-vm | up (verified external) |
vpn.sahirm.com:51820 | capetown WireGuard | 51820/udp → capetown | forwarded — peers reconnect on next handshake |
gpu.sahirm.com | capetown Caddy → Jetson ASR (10.0.0.55) | 443/tcp → capetown | up (200 external) |
ai / fatty / gptr / request / sfo.sahirm.com | capetown Caddy → various services | 443/tcp → capetown | up (via 443 forward) |
bots.sahirm.com | capetown Caddy (Dynu A → 10.0.0.85, LAN/VPN-only) | none | unaffected |
artifact.sahirm.com | IONOS VPS (162.222.204.108) | none — off-site | unaffected |
allan.sahirm.com | Fitlet at Allan's house | none — off-site | unaffected |
All capetown-fronted domains restored 19:05 PT once the 443 forward went in. mirror.sahirm.com:6666 SSH verified externally after this VM flipped back to .33.
10.0.0.0/24; all ESXi VMs poweredOn; capetown / kigali / cairo / jetson / ESXi reachableai · fatty · gptr · request · sfo · vpn · gpu .sahirm.com to the new IPmirror.sahirm.com (updater choked on it) — fixed by hand via Dynu APIxfinitywifi public hotspot in the appThe ESXi VMs all share VMware's 00:0c:29 MAC prefix and look identical in the Xfinity app. Fix: tap device → Device Details (shows MAC) → Edit Device Name. Match by the bolded hex bytes:
| host | ip | mac | state |
|---|---|---|---|
| New gateway (Arris/Comcast) | 10.0.0.1 | f8:d0:0e:69:53:27 | up |
SFO VM (Duma, this one) sahir-ubuntu-vm | 10.0.0.33 ✓ (flipped back) | 00:0c:29:ac:4a:4f | up |
| capetown (Caddy/VW/Kuma/site) — 443 + 51820 target | 10.0.0.85 | 00:0c:29:e6:13:a5 | up |
| kigali (Chui) | 10.0.0.144 | 00:0c:29:34:ba:04 | up |
| cairo (Simba) | 10.0.0.83 | 00:0c:29:26:77:3f | up |
Windows Office Bridge OFFICE-BRIDGE | 10.0.0.103 | 00:0c:29:d2:69:c1 | up (SSH; ping blocked) |
Jetson (ASR) sahir-nvidia-agx-xavier | 10.0.0.55 | 48:b0:2d:79:44:78 | up |
Smart mirror pi prekshamirror | 10.0.0.125 | dc:a6:32:45:ce:48 | back online |
| ESXi host (static IP — no reservation, keep out of DHCP pool) | 10.0.0.145 | f8:b1:56:b9:ff:c6 | up |
| S25 Ultra | 10.0.0.69 | — | not joined yet |