Files
claudetools/clients/cascades-tucson/docs/network/dhcp.md
Howard Enos 8d975c1b44 import: ingested 160 files from C:\Users\howar\Clients
Howard's personal MSP client documentation folder imported into shared
ClaudeTools repo via /import command. Scope:

Clients (structured MSP docs under clients/<name>/docs/):
- anaise       (NEW)  - 13 files
- cascades-tucson     - 47 files merged (existing had only reports/)
- dataforth           - 18 files merged (alongside incident reports)
- instrumental-music-center - 14 files merged
- khalsa       (NEW)  - 22 files, multi-site (camden, river)
- kittle       (NEW)  - 16 files incl. fix-pdf-preview, gpo-intranet-zone
- lens-auto-brokerage (NEW) - 3 files (name matches SOPS vault)
- _client_template    - 13-file scaffold for new clients

MSP tooling (projects/msp-tools/):
- msp-audit-scripts/ - server_audit.ps1, workstation_audit.ps1, README
- utilities/         - clean_printer_ports, win11_upgrade,
                       screenconnect-toolbox-commands

Credential handling:
- Extracted 1 inline password (Anaise DESKTOP-O8GF4SD / david)
  to SOPS vault: clients/anaise/desktop-o8gf4sd.sops.yaml
- Redacted overview.md with vault reference pattern
- Scanned all 160 files for keys/tokens/connection strings -
  no other credentials found

Skipped:
- Cascades/.claude/settings.local.json (per-machine config)
- Source-root CLAUDE.md (personal, claudetools has its own)
- scripts/server_audit.ps1 and workstation_audit.ps1 at source root
  (identical duplicates of msp-audit-scripts versions)

Memory updates:
- reference_client_docs_structure.md (layout, conventions, active list)
- reference_msp_audit_scripts.md (locations, ScreenConnect 80-char rule)

Session log: session-logs/2026-04-16-howard-client-docs-import.md

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-16 19:43:58 -07:00

2.8 KiB

DHCP Configuration

DHCP Server

  • Server: pfSense (pfsense.cascades.local)
  • Server IP: 192.168.0.1

Scopes

LAN Scope

  • Interface: LAN (192.168.0.0/22)
  • Range: 192.168.2.2 - 192.168.3.254
  • Enabled: Yes
  • DHCP Option 43: Configured (UniFi controller discovery)

INTERNAL (VLAN 20) Scope

  • Interface: INTERNAL (10.0.20.0/24)
  • Range: 10.0.20.50 - 10.0.20.239
  • Enabled: Yes
  • DNS Server: 192.168.0.1

GUEST (VLAN 50) Scope — ADDED 2026-03-06

  • Interface: GUEST (10.0.50.0/24)
  • Range: 10.0.50.50 - 10.0.50.239
  • Enabled: Yes
  • DNS Server: 10.0.50.1

999GuruTestNet Scope

  • Interface: 999GuruTestNet (10.0.99.0/28)
  • Range: 10.0.99.2 - 10.0.99.14
  • Enabled: Yes
  • Domain: 99.cascades.local
  • DNS Server: 10.0.99.1

Room VLAN DHCP Scopes (All Rooms)

Every room VLAN has DHCP enabled with a consistent pattern:

  • Subnet: /28 per room
  • Range: x.x.x.2 - x.x.x.14 (13 usable IPs per room)
  • DNS: Defaults to pfSense interface IP (gateway)
  • No static mappings

Known Issue: Room218 DHCP scope FIXED 2026-03-07 — Range end changed from 10.2.18.2 to 10.2.18.14

Migration Plan — DHCP Changes (Phase 1.2)

New: GUEST Scope — DONE 2026-03-06

Guest DHCP scope created (see GUEST scope above).

LAN Static Mappings (DHCP Reservations)

Device MAC IP Purpose
Front Desk Epson ET-5800 dc:cd:2f:82:2b:7a 192.168.2.147 Printer
Business Office Canon MF455DW 80:a5:89:f6:71:9b 192.168.3.227 Printer
Marketing Brother MFC-L8900CDW — (not on network) 192.168.2.21 Printer
206 Health Services Brother 00:20:6b:b3:4a:55 192.168.1.138 Printer
MemCare MedTech Brother c8:a3:e8:a2:dd:93 192.168.2.53 Printer — online, dual-connected (WiFi+ethernet, needs fix)
MemCare Director Canon MF451CDW 20:0b:74:b2:29:08 192.168.3.52 Printer
Kitchen printer — (not on network) 192.168.0.121 Printer
Epson (USW Port 8) dc:cd:2f:22:09:69 192.168.2.207 Printer
Canon (USW Port 45) 74:bf:c0:fd:7a:64 192.168.2.230 Printer
Printer-80A423 (Lite 8 Port 2) f8:25:51:80:a4:23 192.168.2.202 Printer
CS-QB VM 00:15:5d:02:3b:02 192.168.2.228 VoIP server (Hyper-V)
MDIRECTOR-PC 98:ee:cb:9d:8a:81 192.168.3.20 MemCare Director staff PC

INTERNAL Static Mappings

Device MAC IP
SALES4-PC — (not on network) 10.0.20.203
CRYSTAL-PC f0:09:0d:0d:fc:a7 10.0.20.205
ACCT2-PC 98:8d:46:f1:2d:c2 10.0.20.209
DESKTOP-KQSL232 c8:ff:28:64:8a:9f 10.0.20.227
CHEF-PC 98:ee:cb:9d:8a:84 10.0.20.232
DESKTOP-H6QHRR7 f0:09:0d:0d:fe:e9 10.0.20.235

Fix: Room 218

Change DHCP range end from 10.2.18.2 to 10.2.18.14.

See migration/phase1-network.md for full steps.

DHCP Relay

  • Not configured (pfSense serves DHCP directly on all interfaces)