Author: Mike Swanson Machine: Mikes-MacBook-Air.local Timestamp: 2026-06-06 06:47:07
2.8 KiB
2.8 KiB
Wolkin Remote Printing - Tailscale Solution
Date: 2026-06-06 Status: Pending deployment Decision: Use Tailscale mesh VPN for remote laptop → office printer connectivity
Use Case
- Remote laptop (not yet in RMM) needs to print to office printer
- Office network: Verizon home internet router (likely CGNAT/dynamic IP)
- No existing VPN infrastructure
- Single user remote printing scenario
Solution: Tailscale
Deployment targets:
- Office PC: FRONT (already in RMM - 877d311a-4b24-462c-97b1-d2a0f7730a71)
- Remote laptop: (to be enrolled in RMM)
Architecture:
- Install Tailscale client on both machines
- Create shared Tailscale network (tailnet)
- Office printer shared from FRONT via SMB
- Laptop connects to printer using FRONT's Tailscale IP
Benefits:
- Works through CGNAT without port forwarding
- Free for personal use (up to 100 devices)
- Zero-config mesh networking
- Secure (WireGuard-based)
- ACG can manage via RMM once deployed
Implementation Steps
-
Enroll remote laptop in GuruRMM
- Generate enrollment key for Wolkin site
- Install agent on laptop
- Run onboarding diagnostic
-
Install Tailscale on FRONT
- Download: https://tailscale.com/download/windows
- Install via RMM command or ScreenConnect
- Sign in with Wolkin Tailscale account (or create new)
- Note FRONT's Tailscale IP (100.x.x.x range)
-
Install Tailscale on remote laptop
- Same download/install process
- Join same tailnet
- Note laptop's Tailscale IP
-
Configure printer sharing
- Share office printer from FRONT (if not already shared)
- On laptop: Add network printer using
\\<FRONT-tailscale-IP>\<PrinterName> - Test print job
-
Documentation
- Document Tailscale credentials in vault:
clients/rswolkin/tailscale.sops.yaml - Add printer name and share path to this doc
- Update wiki/clients/wolkin.md (when created)
- Document Tailscale credentials in vault:
Alternative Considered
- ScreenConnect print redirection: Wrong direction (office→laptop, not laptop→office)
- GuruConnect: Not yet production-ready for this use case
- Commercial cloud print: Overkill/expensive for single user
- DIY VPN: Complex, CGNAT issues, maintenance burden
Notes
- FRONT uptime: 10.2 days (as of 2026-06-06) - stable enough for print server role
- FRONT has pending reboot (dispatched 2026-06-06) - Tailscale install can happen after
- Office printer make/model: (to be documented)
- Remote laptop specs: (to be documented after enrollment)
Follow-up Tasks
- Create Tailscale account for Wolkin (if needed)
- Enroll remote laptop in RMM
- Deploy Tailscale to both machines
- Configure printer sharing
- Test remote print job
- Vault Tailscale credentials
- Document printer details
Ticket/Session reference: 2026-06-06 RMM diagnostic + remote printing planning