- ADD_CHAIN138_TO_LEDGER_LIVE: Ledger form done; public code review repo bis-innovations/LedgerLive; init/push commands - CONTRACT_DEPLOYMENT_RUNBOOK: Chain 138 gas price 1 gwei, 36-addr check, TransactionMirror workaround - CONTRACT_*: AddressMapper, MirrorManager deployed 2026-02-12; 36-address on-chain check - NEXT_STEPS_FOR_YOU: Ledger done; steps completable now (no LAN); run-completable-tasks-from-anywhere - MASTER_INDEX, OPERATOR_OPTIONAL, SMART_CONTRACTS_INVENTORY_SIMPLE: updates - LEDGER_BLOCKCHAIN_INTEGRATION_COMPLETE: bis-innovations/LedgerLive reference Co-authored-by: Cursor <cursoragent@cursor.com>
9.4 KiB
UDM Pro Complete Manual Configuration Guide
Last Updated: 2025-01-20
Status: Active Documentation
Purpose: Comprehensive guide for all remaining manual configuration tasks
Overview
This guide consolidates all remaining manual configuration tasks for the UDM Pro. All automated tasks have been completed (21/35 tasks). This guide covers the 14 remaining tasks that require manual configuration via the UniFi Network web interface.
Quick Start
Access UniFi Network Web Interface:
- Open browser:
https://192.168.0.1 - Log in with admin credentials
- Follow the guides below for each task
Task 1: DHCP Static IP Reservations (High Priority)
Estimated Time: 15-30 minutes
Guide: UDM_PRO_DHCP_RESERVATIONS_GUIDE.md
Quick Steps:
- Navigate: Settings → Networks → MGMT-LAN (VLAN 11)
- Add Reservations:
- 192.168.11.1 → UDM Pro (Gateway)
- 192.168.11.10 → ML110 (Proxmox)
- 192.168.11.11 → R630-01
- 192.168.11.12 → R630-02
- 192.168.11.13 → R630-03
- 192.168.11.14 → R630-04
- Verify: Check active leases
Task 2: Sovereign Tenant Isolation Firewall Rules (High Priority)
Estimated Time: 30-45 minutes
Guide: UDM_PRO_FIREWALL_MANUAL_CONFIGURATION.md
Quick Steps:
- Navigate: Settings → Firewall & Security → Firewall Rules
- Create Block Rules:
- Block VLAN 200 → VLANs 201-203
- Block VLAN 201 → VLANs 200, 202-203
- Block VLAN 202 → VLANs 200-201, 203
- Block VLAN 203 → VLANs 200-202
- Set Priority: Block rules should have higher priority (lower index) than allow rules
- Verify: Test connectivity between VLANs
Task 3: Port Profiles Configuration (High Priority)
Estimated Time: 30-60 minutes
Guide: UDM_PRO_PORT_PROFILES_GUIDE.md
Quick Steps:
- Navigate: Settings → Profiles → Port Profiles (or Devices → Switch → Ports)
- Create Trunk Profile:
- Name:
All-VLANs-Trunk - Native VLAN: 11 (MGMT-LAN)
- Tagged VLANs: All service VLANs (11, 110-203)
- Name:
- Create Access Profiles:
MGMT-LAN-Access(VLAN 11 only)- Service VLAN access profiles as needed
- Apply to Ports:
- Proxmox uplinks: Use trunk profile
- Management devices: Use access profile
Task 4: WAN Configuration Verification (High Priority)
Estimated Time: 10-15 minutes
Steps:
- Navigate: Settings → Internet → WAN Networks
- Verify Internet 1 (Primary WAN):
- DNS Servers: 8.8.8.8, 1.1.1.1
- Gateway: Verify correct gateway
- Connection Type: Verify (DHCP/Static/PPPoE)
- Verify Internet 2 (Secondary WAN):
- Configure if needed for failover
- DNS Servers: 8.8.8.8, 1.1.1.1
- Test Connectivity:
- Verify internet connectivity
- Test DNS resolution
Note: Current status shows 2 WAN interfaces (Internet 1, Internet 2) - dual WAN is available.
Task 5: System Settings (Medium Priority)
Estimated Time: 15-20 minutes
Guide: UDM_PRO_SYSTEM_SETTINGS_GUIDE.md
Steps:
- Navigate: Settings → System Settings → General
- Configure:
- Hostname: Set appropriate hostname (e.g.,
udm-pro-primary) - Timezone: Select timezone (e.g.,
America/Los_Angeles) - NTP Servers: Configure NTP servers
- Primary:
pool.ntp.orgortime.google.com - Secondary:
1.pool.ntp.orgortime.cloudflare.com
- Primary:
- Hostname: Set appropriate hostname (e.g.,
- Verify:
- Check system time is correct
- Verify NTP synchronization
Task 6: Configuration Backup (Medium Priority)
Estimated Time: 5-10 minutes
Steps:
- Navigate: Settings → System Settings → Backups (or Maintenance → Backups)
- Configure Automatic Backups:
- Enable automatic backups
- Set frequency: Daily (recommended)
- Set retention: 7-30 days
- Choose backup location
- Create Manual Backup:
- Click Download Backup or Export Configuration
- Save backup file securely
- Store in safe location
Task 7: Device Adoption (Medium Priority - Conditional)
Estimated Time: 15-30 minutes (if devices need adoption)
Steps:
- Navigate: Devices
- Check for Pending Devices:
- Look for devices showing "Pending Adoption"
- Verify devices are powered on and connected
- Adopt Devices:
- Click Adopt for each pending device
- Wait for adoption to complete
- Verify devices show as "Online"
- Configure Switch Ports:
- Apply port profiles to switch ports
- Configure VLAN trunking for Proxmox connections
- Configure access ports for management devices
Note: Only perform if UniFi switches/APs are present and need adoption.
Task 8: WAN Failover Configuration (Low Priority - Conditional)
Estimated Time: 20-30 minutes (if dual WAN available)
Prerequisites:
- Dual WAN available (verified: Internet 1, Internet 2)
- Secondary WAN connection configured
Steps:
- Navigate: Settings → Internet → WAN Failover
- Configure Failover:
- Enable WAN failover
- Set primary WAN: Internet 1
- Set secondary WAN: Internet 2
- Configure failover threshold: 3 failed pings
- Configure health check: Ping 8.8.8.8 every 30 seconds
- Test Failover:
- Test failover by disconnecting primary WAN
- Verify automatic failover to secondary
- Test failback when primary restored
Task 9: NAT Pool Configuration (Low Priority - Conditional)
Estimated Time: 30-60 minutes (if public IP blocks available)
Prerequisites:
- Public IP blocks assigned/available
- NAT pool configuration supported on UDM Pro
Required NAT Pools:
- VLAN 132 (CCIP-COMMIT) → Public Block #2
- VLAN 133 (CCIP-EXEC) → Public Block #3
- VLAN 134 (CCIP-RMN) → Public Block #4
- VLAN 160 (SANKOFA-SVC) → Public Block #5
- VLANs 200-203 (Sovereign tenants) → Public Block #6
Steps:
- Navigate: Settings → Routing & Firewall → NAT (or similar)
- Configure NAT Pools:
- Create NAT pool for each VLAN
- Assign public IP block to each pool
- Configure egress NAT rules
- Verify:
- Test egress traffic uses correct public IPs
- Verify NAT pool assignments
Note: This is conditional and may not be applicable if public IP blocks are not available.
Task 10: SSL Certificate (Low Priority - Optional)
Estimated Time: 15-30 minutes
Option 1: Let's Encrypt (Recommended for Production)
- Navigate: Settings → System Settings → Certificate
- Configure Let's Encrypt:
- Enable Let's Encrypt
- Enter domain name
- Configure email for notifications
- Certificate auto-renews
Option 2: Self-Signed (Acceptable for Development)
- Current setup uses self-signed certificate
- Document this in configuration
- Can upgrade to Let's Encrypt later
Configuration Verification Checklist
After completing manual configurations, verify:
- DHCP reservations active and devices receiving correct IPs
- Firewall rules created and enabled
- Port profiles created and applied to ports
- WAN configuration verified (DNS, gateway)
- System settings configured (hostname, timezone, NTP)
- Backups enabled and working
- Devices adopted (if applicable)
- Connectivity tested between VLANs
- Internet connectivity verified
Testing & Verification
Test Connectivity
# Test VLAN connectivity
ping 192.168.11.1 # UDM Pro gateway
ping 192.168.11.10 # ML110 (if configured)
# Test internet connectivity
ping 8.8.8.8
nslookup google.com 8.8.8.8
Verify Configuration
Run verification script:
cd /home/intlc/projects/proxmox
./scripts/unifi/verify-configuration.sh
Troubleshooting
Common Issues
-
Devices not getting static IPs:
- Verify MAC address is correct
- Check device is on correct VLAN
- Verify reservation is enabled
-
Firewall rules not working:
- Check rule priority/order
- Verify rules are enabled
- Check rule source/destination networks
-
Port profiles not applying:
- Verify port profile is created
- Check port is not locked/restricted
- Verify physical connection
-
WAN connectivity issues:
- Verify DNS servers are correct
- Check gateway configuration
- Test connectivity from devices
Priority Order
Recommended completion order:
-
High Priority (Complete First):
- DHCP Reservations
- Sovereign Tenant Isolation
- Port Profiles
- WAN Configuration
-
Medium Priority (Complete Next):
- System Settings
- Configuration Backup
- Device Adoption (if applicable)
-
Low/Conditional Priority (Complete Last):
- WAN Failover (if needed)
- NAT Pools (if applicable)
- SSL Certificate (optional)
Related Documentation
- UDM_PRO_DHCP_RESERVATIONS_GUIDE.md - Detailed DHCP guide
- UDM_PRO_FIREWALL_MANUAL_CONFIGURATION.md - Detailed firewall guide
- UDM_PRO_PORT_PROFILES_GUIDE.md - Detailed port profiles guide
- UDM_PRO_SYSTEM_SETTINGS_GUIDE.md - Detailed system settings guide
- UDM_PRO_CONFIGURATION_CHECKLIST.md - Complete checklist
- UDM_PRO_STATUS.md - Configuration status and remaining tasks
Last Updated: 2025-01-20