Tailscale Devices
Tailscale Devices
Last Updated: 2025-12-27 Status: Production Source: Network audit and device inventory
Device Naming Convention
Why Devices Get [object Object], [object Object] Suffixes
Tailscale automatically appends numeric suffixes when hostname conflicts occur:
- Original device registers with hostname
agent-router - Device goes offline (pod restarts, machine reboots, etc.)
- New device with same hostname joins before old one is removed
- Tailscale assigns
agent-router-1to avoid naming conflict - Original
agent-routerremains in admin console (offline/zombie)
Best Practices:
- Remove offline/zombie devices promptly via Tailscale admin or API
- After cleanup, rename
-1devices to remove the suffix - For K8s pods: ensure proper cleanup hooks remove Tailscale registration on termination
Cleanup performed 2025-12-27:
- Deleted:
gl-be3600-1,default-agent-router,tailscale-operator,gl-be3600(offline zombies) - Renamed:
default-agent-router-1agent-router,tailscale-operator-1tailscale-operator - Renamed:
thomass-macbook-promac-m4,thomass-macbook-pro-2mac-m3
Complete Device Inventory
Primary Workstations
Mac M4 (Primary Development)
- Hostname:
mac-m4(renamed fromthomass-macbook-pro) - Tailscale IP:
100.108.129.7 - Tailscale Domain:
mac-m4.tailcf98b3.ts.net - Local IP:
192.168.8.109(on Bluefly-Agents network) - Public IP:
73.162.38.185 - MAC Address:
4a:3a:98:a2:4e:dd(en0) - Device Model: Mac16,8
- Role: Primary development workstation, MCP servers, exit node
- Status: Active
- Services Running:
- Cloudflare Tunnel (
cloudflared) - OrbStack Kubernetes (29 namespaces, 62+ running pods)
- 14 GitLab agents
- MCP servers
- Agent services (ports 3000-3015)
- Cloudflare Tunnel (
Mac M3 (Secondary Development)
- Hostname:
mac-m3(renamed fromthomass-macbook-pro-2) - Tailscale IP:
100.108.180.36 - Tailscale Domain:
mac-m3.tailcf98b3.ts.net - Role: GitLab development, secondary workstation
- Status: Active
- Services Running:
- OrbStack Kubernetes (testing/QA)
- Development services
Network Infrastructure
GL-BE3600 Router (GL-iNet Slate 7)
- Product: GL.iNet GL-BE3600 (Slate 7)
- URL: https://www.gl-inet.com/products/gl-be3600/
- Device ID:
xa1b1d2 - Dynamic DNS:
https://xa1b1d2.glddns.com - MAC Address:
94:83:C4:C1:B1:D2 - Hostname:
gl-be3600 - Tailscale IP:
100.64.177.83 - Tailscale Domain:
gl-be3600.tailcf98b3.ts.net - Local IP:
192.168.8.1 - Role: Subnet router for agent network
- Subnet:
192.168.8.0/24(Bluefly-Agents network) - Status: Active
- Tailscale Settings:
- Enable: ON
- Account:
flux423@mac.com - Subnet routing: ON (advertises
192.168.8.0/24) - Exit node: OFF
- Funnel: OFF
- Auto-connect: ON
Kubernetes Services
agent-router
- Hostname:
agent-router(renamed fromdefault-agent-router-1) - Tailscale IP:
100.84.145.103 - Tailscale Domain:
agent-router.tailcf98b3.ts.net - OS: Linux (6.17.8-orbstack)
- Tags:
tag:k8s - Role: Kubernetes agent router service
- Status: Active
tailscale-operator
- Hostname:
tailscale-operator(renamed fromtailscale-operator-1) - Tailscale IP:
100.103.236.51 - Tailscale Domain:
tailscale-operator.tailcf98b3.ts.net - Role: Kubernetes Tailscale operator
- Status: Active
Mobile Devices
iPhone
- Tailscale IP:
100.67.125.25 - Tailscale Domain:
iphone.tailcf98b3.ts.net - OS: iOS
- Status: Active
- Role: Mobile access to Tailscale network
Pending Installation
Synology NAS (blueflyNAS)
- QuickConnect:
copleywoods.us3.quickconnect.to - Tailscale: Not yet installed (requires physical access)
- Status: Pending
- Action: Install Tailscale package when home
Network Topology Visualization
Tailscale Mesh Network
tailcf98b3.ts.net
mac-m4 mac-m3
100.108.129.7 100.108.180.36
(exit node)
gl-be3600 agent-router
100.64.177.83 100.84.145.103
(subnet router) (k8s service)
192.168.8.0/24
tailscale-op
iphone 100.103.236.51
100.67.125.25 (k8s operator)
Device Status Summary
| Device | IP | Status | Role |
|---|---|---|---|
| mac-m4 | 100.108.129.7 | Active | Primary dev, exit node |
| mac-m3 | 100.108.180.36 | Active | Secondary dev |
| gl-be3600 | 100.64.177.83 | Active | Subnet router |
| agent-router | 100.84.145.103 | Active | K8s agent router |
| tailscale-operator | 100.103.236.51 | Active | K8s operator |
| iphone | 100.67.125.25 | Active | Mobile access |
| blueflyNAS | - | Pending | NAS (install when home) |
Deleted Devices (2025-12-27)
These zombie/duplicate devices were removed during cleanup:
| Device | IP | Reason |
|---|---|---|
| gl-be3600-1 | 100.115.120.50 | Duplicate router registration |
| default-agent-router | 100.119.168.4 | Offline 28+ days |
| tailscale-operator | 100.95.171.114 | Offline 28+ days |
| gl-be3600 | 100.116.110.123 | Offline 28+ days |
Related Documentation
- Tailscale Configuration - Configuration details
- Tailscale Routing - Subnet routing
- Tailscale ACL Policy - Access control
- Network Overview - Complete network architecture
- Network Inventory - Complete inventory