# Service Dependencies - IP References

**Generated**: 2026-01-05 14:36:24
**Purpose**: Map all references to IPs that will change during DHCP to static conversion

---

## IPs That Will Change

- **192.168.11.14**: VMID 3501 (ccip-monitor-1) on ml110
- **192.168.11.15**: VMID 3500 (oracle-publisher-1) on ml110
- **192.168.11.18**: VMID 104 (gitea) on r630-02
- **192.168.11.20**: VMID 103 (omada) on r630-02
- **192.168.11.4**: VMID 100 (proxmox-mail-gateway) on r630-02
- **192.168.11.6**: VMID 101 (proxmox-datacenter-manager) on r630-02
- **192.168.11.7**: VMID 6200 (firefly-1) on r630-02
- **192.168.11.9**: VMID 102 (cloudflared) on r630-02

---

## Dependencies by IP


### 192.168.11.14

**Total References**: 679

| File | Line | Type | Content Preview |
|------|------|------|----------------|
| `check-r630-04-commands.sh` | 2 | Shell scripts | `# Commands to run on R630-04 (192.168.11.14) to check Proxmox status` |
| `connect-to-r630-04-from-r630-03.sh` | 13 | Shell scripts | `ssh -v root@192.168.11.14 << 'R63004'` |
| `scripts/check-omada-firewall-blockscout.sh` | 3 | Shell scripts | `# Blockscout: 192.168.11.140:80` |
| `scripts/check-omada-firewall-blockscout.sh` | 11 | Shell scripts | `BLOCKSCOUT_IP="192.168.11.140"` |
| `scripts/check-omada-firewall-blockscout.sh` | 134 | Shell scripts | `Destination IP: 192.168.11.140` |
| `scripts/check-omada-firewall-blockscout.sh` | 146 | Shell scripts | `Destination IP: 192.168.11.140` |
| `scripts/final-verification-and-summary.sh` | 7 | Shell scripts | `BLOCKSCOUT_IP="192.168.11.140"` |
| `scripts/setup-central-nginx-routing.sh` | 75 | Shell scripts | `proxy_pass http://192.168.11.140:80;` |
| `scripts/install-cloudflare-tunnel-explorer.sh` | 11 | Shell scripts | `EXPLORER_IP="192.168.11.140"` |
| `scripts/fix-blockscout-web-interface.sh` | 7 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/start-blockscout-from-pve2.sh` | 127 | Shell scripts | `EXTERNAL_IP="192.168.11.140"` |
| `scripts/setup-beta-path.sh` | 7 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/verify-ip-consistency.sh` | 37 | Shell scripts | `["r630-04"]="192.168.11.14"` |
| `scripts/fix-all-blockscout-issues.sh` | 8 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/fix-nginx-blockscout-config.sh` | 8 | Shell scripts | `IP="${2:-192.168.11.140}"` |
| `scripts/start-blockscout-via-api.sh` | 89 | Shell scripts | `echo "  curl http://192.168.11.140:4000/api/v2/status"` |
| `scripts/find-device-192.168.11.14.sh` | 2 | Shell scripts | `# Comprehensive search for device using 192.168.11.14` |
| `scripts/find-device-192.168.11.14.sh` | 4 | Shell scripts | `IP="192.168.11.14"` |
| `scripts/configure-cloudflare-explorer-complete.sh` | 9 | Shell scripts | `EXPLORER_IP="${EXPLORER_IP:-192.168.11.140}"` |
| `scripts/start-blockscout-service.sh` | 157 | Shell scripts | `EXTERNAL_IP="192.168.11.140"` |
| `scripts/build-full-blockscout-explorer-ui.sh` | 7 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/build-full-blockscout-explorer-ui.sh` | 711 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `scripts/build-full-blockscout-explorer-ui.sh` | 770 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `scripts/besu-collect-all-enodes.sh` | 13 | Shell scripts | `["192.168.11.14"]="8545:1"  # validator-2` |
| `scripts/fix-blockscout-metamask-ethers.sh` | 8 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/set-password-no-console.sh` | 91 | Shell scripts | `echo "  ssh root@192.168.11.140"` |
| `scripts/fix-explorer-service.sh` | 16 | Shell scripts | `EXPLORER_IP="192.168.11.140"` |
| `scripts/fix-blockscout-root-path.sh` | 7 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/fix-blockscout-root-path.sh` | 93 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `scripts/fix-blockscout-root-path.sh` | 182 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `scripts/complete-blockscout-firewall-fix.sh` | 18 | Shell scripts | `BLOCKSCOUT_IP="192.168.11.140"` |
| `scripts/deploy-blockscout-frontend.sh` | 8 | Shell scripts | `IP="${2:-192.168.11.140}"` |
| `scripts/check-r630-03-04-connectivity.sh` | 30 | Shell scripts | `R630_04_IP="192.168.11.14"` |
| `scripts/fix-enode-configs-practical.sh` | 17 | Shell scripts | `[107]="192.168.11.14"  # besu-validator-2` |
| `scripts/verify-from-pve2.sh` | 7 | Shell scripts | `EXPLORER_IP="192.168.11.140"` |
| `scripts/complete-all-blockscout-setup.sh` | 10 | Shell scripts | `BLOCKSCOUT_IP="192.168.11.140"` |
| `scripts/check-cloudflare-explorer-config.sh` | 10 | Shell scripts | `EXPLORER_IP="192.168.11.140"` |
| `scripts/verify-explorer-complete.sh` | 8 | Shell scripts | `EXPLORER_IP="192.168.11.140"` |
| `scripts/fix-blockscout-migrations-complete.sh` | 8 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/add-bridge-monitoring-to-explorer.sh` | 7 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/configure-cloudflare-explorer-manual.sh` | 8 | Shell scripts | `EXPLORER_IP="192.168.11.140"` |
| `scripts/fix-cloudflare-explorer-url.sh` | 7 | Shell scripts | `EXPLORER_IP="192.168.11.140"` |
| `scripts/restore-blockscout-full-web-interface.sh` | 6 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/restore-blockscout-full-web-interface.sh` | 48 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `scripts/restore-blockscout-full-web-interface.sh` | 117 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `scripts/configure-cloudflare-dns-ssl-api.sh` | 25 | Shell scripts | `EXPLORER_IP="${EXPLORER_IP:-192.168.11.140}"` |
| `scripts/complete-blockscout-migrations-and-verify.sh` | 3 | Shell scripts | `# Container: VMID 5000 on pve2 (192.168.11.140)` |
| `scripts/complete-blockscout-migrations-and-verify.sh` | 8 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/fix-blockscout-explorer.sh` | 4 | Shell scripts | `# Defaults: VMID=5000, IP=192.168.11.140` |
| `scripts/fix-blockscout-explorer.sh` | 9 | Shell scripts | `IP="${2:-192.168.11.140}"` |
| `scripts/install-nginx-blockscout.sh` | 4 | Shell scripts | `# Defaults: VMID=5000, IP=192.168.11.140` |
| `scripts/install-nginx-blockscout.sh` | 9 | Shell scripts | `IP="${2:-192.168.11.140}"` |
| `scripts/fix-blockscout-web-interface-complete.sh` | 8 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/access-omada-cloud-controller.sh` | 88 | Shell scripts | `echo "   - Destination IP: 192.168.11.140"` |
| `scripts/access-omada-cloud-controller.sh` | 99 | Shell scripts | `echo "   Destination IP: 192.168.11.140"` |
| `scripts/configure-blockscout-in-container.sh` | 11 | Shell scripts | `BLOCKSCOUT_HOST="192.168.11.140"` |
| `scripts/configure-blockscout-in-container.sh` | 108 | Shell scripts | `- BLOCKSCOUT_HOST=192.168.11.140` |
| `scripts/configure-blockscout-in-container.sh` | 177 | Shell scripts | `server_name 192.168.11.140 explorer.d-bis.org;` |
| `scripts/configure-blockscout-in-container.sh` | 310 | Shell scripts | `echo "  Internal: http://192.168.11.140"` |
| `scripts/configure-blockscout-in-container.sh` | 312 | Shell scripts | `echo "  API: http://192.168.11.140/api"` |
| `scripts/configure-blockscout-in-container.sh` | 313 | Shell scripts | `echo "  Health: http://192.168.11.140/health"` |
| `scripts/diagnose-explorer-status.sh` | 20 | Shell scripts | `EXPLORER_IP="192.168.11.140"` |
| `scripts/complete-explorer-restoration.sh` | 222 | Shell scripts | `echo "  2. Test from pve2: curl http://192.168.11.140:4000/api/v2/status"` |
| `scripts/complete-explorer-restoration.sh` | 223 | Shell scripts | `echo "  3. Test Nginx proxy: curl http://192.168.11.140/api/v2/stats"` |
| `scripts/complete-all-blockscout-next-steps.sh` | 8 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/complete-all-blockscout-next-steps.sh` | 79 | Shell scripts | `sed -i 's|BLOCKSCOUT_HOST=192.168.11.140|BLOCKSCOUT_HOST=$DOMAIN|g' docker-compose.yml` |
| `scripts/create-blockscout-landing-page.sh` | 7 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/create-blockscout-landing-page.sh` | 224 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `scripts/create-blockscout-landing-page.sh` | 315 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `scripts/deploy-and-fix-blockscout.sh` | 5 | Shell scripts | `# Defaults: VMID=5000, IP=192.168.11.140` |
| `scripts/deploy-and-fix-blockscout.sh` | 10 | Shell scripts | `IP="${2:-192.168.11.140}"` |
| `scripts/fix-enodes-besu-native.sh` | 10 | Shell scripts | `[107]="192.168.11.14"  # besu-validator-2` |
| `scripts/restore-explorer-complete.sh` | 17 | Shell scripts | `EXPLORER_IP="192.168.11.140"` |
| `scripts/investigate-ip-192.168.11.14.sh` | 2 | Shell scripts | `# IP Conflict Investigation Script for 192.168.11.14` |
| `scripts/investigate-ip-192.168.11.14.sh` | 4 | Shell scripts | `IP="192.168.11.14"` |
| `scripts/configure-cloudflare-explorer-complete-auto.sh` | 27 | Shell scripts | `EXPLORER_IP="${EXPLORER_IP:-192.168.11.140}"` |
| `scripts/set-blockscout-static-ip.sh` | 2 | Shell scripts | `# Set Blockscout container (VMID 5000) to use static IP 192.168.11.140` |
| `scripts/set-blockscout-static-ip.sh` | 9 | Shell scripts | `STATIC_IP="192.168.11.140/24"` |
| `scripts/test-all-explorer-links.sh` | 7 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/install-tunnel-in-container.sh` | 7 | Shell scripts | `EXPLORER_IP="192.168.11.140"` |
| `scripts/fix-all-infrastructure-issues.sh` | 359 | Shell scripts | `if ssh -o ConnectTimeout=5 -o StrictHostKeyChecking=no root@192.168.11.12 "pct exec 105 -- curl -s -` |
| `scripts/fix-all-infrastructure-issues.sh` | 360 | Shell scripts | `log_success "Network: Central Nginx → Blockscout (192.168.11.140) ✓"` |
| `scripts/fix-all-infrastructure-issues.sh` | 362 | Shell scripts | `log_warn "Network: Central Nginx → Blockscout (192.168.11.140) - May need verification"` |
| `scripts/verify-all-nodes-complete.sh` | 29 | Shell scripts | `HOSTS[r630-04]="192.168.11.14:L@kers2010"` |
| `scripts/configure-cloudflare-tunnel-route.sh` | 12 | Shell scripts | `EXPLORER_IP="${EXPLORER_IP:-192.168.11.140}"` |
| `scripts/complete-all-restoration.sh` | 281 | Shell scripts | `echo "     curl http://192.168.11.140:4000/api/v2/status"` |
| `scripts/complete-all-restoration.sh` | 282 | Shell scripts | `echo "     curl http://192.168.11.140/api/v2/stats"` |
| `scripts/fix-enode-ip-mismatch.sh` | 10 | Shell scripts | `[107]="192.168.11.14"  # besu-validator-2` |
| `scripts/run-blockscout-config-direct.sh` | 11 | Shell scripts | `BLOCKSCOUT_HOST="192.168.11.140"` |
| `scripts/run-blockscout-config-direct.sh` | 76 | Shell scripts | `- BLOCKSCOUT_HOST=192.168.11.140` |
| `scripts/run-blockscout-config-direct.sh` | 140 | Shell scripts | `server_name 192.168.11.140 explorer.d-bis.org;` |
| `scripts/run-blockscout-config-direct.sh` | 240 | Shell scripts | `echo "  Internal: http://192.168.11.140"` |
| `scripts/run-blockscout-config-direct.sh` | 242 | Shell scripts | `echo "  API: http://192.168.11.140/api"` |
| `scripts/add-blockscout-nginx-route.sh` | 17 | Shell scripts | `proxy_pass http://192.168.11.140:80;` |
| `scripts/fix-r630-04-via-cluster.sh` | 26 | Shell scripts | `R630_04_IP="192.168.11.14"` |
| `scripts/setup-blockscout-ssl-complete.sh` | 13 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/setup-blockscout-ssl-complete.sh` | 233 | Shell scripts | `exec_container "cd /opt/blockscout && if [ -f docker-compose.yml ]; then sed -i 's|BLOCKSCOUT_PROTOC` |
| `scripts/check-blockscout-actual-ip.sh` | 42 | Shell scripts | `echo "Expected IP (from config): 192.168.11.140"` |
| `scripts/check-blockscout-actual-ip.sh` | 43 | Shell scripts | `if [ "$ACTUAL_IP" = "192.168.11.140" ]; then` |
| `scripts/check-blockscout-actual-ip.sh` | 60 | Shell scripts | `echo "  - network.conf: PUBLIC_START_IP=\"192.168.11.140\""` |
| `scripts/check-blockscout-actual-ip.sh` | 61 | Shell scripts | `echo "  - deploy-explorer.sh: ip_octet=140 → 192.168.11.140"` |
| `scripts/besu-generate-allowlist.sh` | 12 | Shell scripts | `echo "Example: $0 collected-enodes.txt 192.168.11.13 192.168.11.14 192.168.11.15 192.168.11.16 192.1` |
| `scripts/fix-r630-04-complete.sh` | 23 | Shell scripts | `R630_04_IP="192.168.11.14"` |
| `scripts/configure-cloudflare-explorer.sh` | 9 | Shell scripts | `EXPLORER_IP="${EXPLORER_IP:-192.168.11.140}"` |
| `scripts/setup-blockscout-complete.sh` | 28 | Shell scripts | `BLOCKSCOUT_HOST="192.168.11.140"` |
| `scripts/setup-blockscout-complete.sh` | 41 | Shell scripts | `log_info "SSH to container first: ssh root@192.168.11.140"` |
| `scripts/setup-blockscout-complete.sh` | 351 | Shell scripts | `echo "  Internal: http://192.168.11.140"` |
| `scripts/setup-blockscout-complete.sh` | 353 | Shell scripts | `echo "  API: http://192.168.11.140/api"` |
| `scripts/fix-blockscout-config-complete.sh` | 23 | Shell scripts | `sed -i "s|BLOCKSCOUT_HOST=localhost|BLOCKSCOUT_HOST=192.168.11.140|g" docker-compose.yml` |
| `scripts/fix-blockscout-config-complete.sh` | 24 | Shell scripts | `sed -i "s|BLOCKSCOUT_HOST=\${BLOCKSCOUT_HOST:-localhost}|BLOCKSCOUT_HOST=192.168.11.140|g" docker-co` |
| `scripts/fix-blockscout-config-complete.sh` | 25 | Shell scripts | `sed -i "s|BLOCKSCOUT_HOST=\${BLOCKSCOUT_HOST}|BLOCKSCOUT_HOST=192.168.11.140|g" docker-compose.yml` |
| `scripts/fix-ssl-certificate-all-hosts.sh` | 28 | Shell scripts | `HOSTS[r630-04]="192.168.11.14"` |
| `scripts/add-weth-wrap-unwrap-utilities.sh` | 7 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `scripts/fix-ssl-certificate-error-596.sh` | 29 | Shell scripts | `NODES[r630-04]="192.168.11.14"` |
| `scripts/fix-blockscout-cluster.sh` | 8 | Shell scripts | `IP="${2:-192.168.11.140}"` |
| `scripts/enable-root-ssh-container.sh` | 91 | Shell scripts | `echo "  2. Try: ssh root@192.168.11.140"` |
| `scripts/cloudflare-tunnels/scripts/install-with-tokens.sh` | 178 | Shell scripts | `service: https://192.168.11.14:8006` |
| `scripts/cloudflare-tunnels/scripts/check-tunnel-health.sh` | 36 | Shell scripts | `["r630-04"]="192.168.11.14"` |
| `explorer-monorepo/scripts/fix-nginx-conflicts-vmid5000.sh` | 49 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `explorer-monorepo/scripts/fix-nginx-conflicts-vmid5000.sh` | 67 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `explorer-monorepo/scripts/deploy.sh` | 7 | Shell scripts | `IP="${IP:-192.168.11.140}"` |
| `explorer-monorepo/scripts/fix-nginx-serve-custom-frontend.sh` | 28 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `explorer-monorepo/scripts/fix-nginx-serve-custom-frontend.sh` | 80 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `explorer-monorepo/scripts/nginx-check-vmid5000-direct.sh` | 10 | Shell scripts | `VM_IP="192.168.11.140"` |
| `explorer-monorepo/scripts/nginx-check-vmid5000-direct.sh` | 67 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `explorer-monorepo/scripts/nginx-check-vmid5000-direct.sh` | 77 | Shell scripts | `server_name explorer.d-bis.org 192.168.11.140;` |
| `explorer-monorepo/scripts/deploy-frontend-to-vmid5000.sh` | 9 | Shell scripts | `VM_IP="192.168.11.140"` |
| `explorer-monorepo/scripts/check-and-fix-nginx-vmid5000.sh` | 11 | Shell scripts | `VM_IP="192.168.11.140"` |
| `explorer-monorepo/scripts/deploy-frontend-fix.sh` | 6 | Shell scripts | `VM_IP="192.168.11.140"` |
| `scripts/map-service-dependencies.py` | 16 | Python scripts | `'3501': {'name': 'ccip-monitor-1', 'host': 'ml110', 'current_ip': '192.168.11.14'},` |
| `scripts/map-service-dependencies.py` | 30 | Python scripts | `CONFLICT_IPS = ['192.168.11.14', '192.168.11.15', '192.168.11.18', '192.168.11.20']` |
| `scripts/fix-enode-config.py` | 25 | Python scripts | `107: '192.168.11.14',  # besu-validator-2` |
| `FINAL_ROUTING_SUMMARY.md` | 11 | Documentation | `- **VMID 5000** = Blockscout = `192.168.11.140:80`` |
| `FINAL_ROUTING_SUMMARY.md` | 17 | Documentation | `- **Routing**: VMID 102 → VMID 105 → VMID 5000 (192.168.11.140:80)` |
| `FINAL_ROUTING_SUMMARY.md` | 40 | Documentation | `| `explorer.d-bis.org` | VMID 102 → VMID 105 → VMID 5000 (192.168.11.140:80) ✅ |` |
| `FINAL_ROUTING_SUMMARY.md` | 41 | Documentation | `| `blockscout.defi-oracle.io` | VMID 102 → VMID 105 → VMID 5000 (192.168.11.140:80) ✅ |` |
| `IP_AVAILABILITY_20260105_143535.md` | 28 | Documentation | `- 192.168.11.14 ⚠️ **CONFLICT** (in reserved range)` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 4 | Documentation | `**IP Address**: 192.168.11.14` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 11 | Documentation | `**CRITICAL DISCOVERY**: **192.168.11.14 is NOT the r630-04 Proxmox host.**` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 13 | Documentation | `The device responding on 192.168.11.14 is running **Ubuntu**, but Proxmox VE is **Debian-based**. Th` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 38 | Documentation | `- r630-04 (192.168.11.14) - **NOT IN CLUSTER** ❌` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 42 | Documentation | `**Result**: **NO containers or VMs** in the cluster are configured with IP 192.168.11.14` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 55 | Documentation | `**Description**: A VM or container running Ubuntu is using 192.168.11.14 but is not registered in Pr` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 71 | Documentation | `ssh root@192.168.11.10 "find /var/lib/vz -name '*.conf' | xargs grep -l '192.168.11.14'"` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 76 | Documentation | `**Description**: A different physical server or network device is using 192.168.11.14.` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 86 | Documentation | `arp -n 192.168.11.14` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 88 | Documentation | `ip neigh show 192.168.11.14` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 109 | Documentation | `**Description**: The actual r630-04 Proxmox host is using a different IP, and something else is usin` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 113 | Documentation | `- Another device was assigned 192.168.11.14` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 127 | Documentation | `1. **Identify What's Actually Using 192.168.11.14**` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 130 | Documentation | `ping -c 1 192.168.11.14` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 131 | Documentation | `arp -n 192.168.11.14` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 186 | Documentation | `| 192.168.11.14 | r630-04 (Proxmox) | **Unknown (Ubuntu)** | ❌ **CONFLICT** |` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 195 | Documentation | `2. **What is using 192.168.11.14?**` |
| `R630-04_IP_CONFLICT_DISCOVERY.md` | 204 | Documentation | `- [ ] Get MAC address of device using 192.168.11.14` |
| `R630-04-AUTHENTICATION-ISSUE.md` | 3 | Documentation | `**IP:** 192.168.11.14` |
| `R630-04-AUTHENTICATION-ISSUE.md` | 56 | Documentation | `ssh root@192.168.11.14` |
| `R630-04-AUTHENTICATION-ISSUE.md` | 106 | Documentation | `ssh -i ~/.ssh/id_ed25519_r630-04 root@192.168.11.14` |
| `R630-04-CONSOLE-ACCESS-GUIDE.md` | 3 | Documentation | `**IP:** 192.168.11.14` |
| `R630-04-CONSOLE-ACCESS-GUIDE.md` | 153 | Documentation | `curl -k https://192.168.11.14:8006 | head -20` |
| `R630-04-CONSOLE-ACCESS-GUIDE.md` | 160 | Documentation | `https://192.168.11.14:8006` |
| `R630-04-CONSOLE-ACCESS-GUIDE.md` | 213 | Documentation | `✅ Web interface accessible at https://192.168.11.14:8006` |
| `COMPLETE_SETUP_SUMMARY.md` | 19 | Documentation | `- **Route**: `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `COMPLETE_SETUP_SUMMARY.md` | 78 | Documentation | `| **Direct Blockscout API** | ✅ Working | `http://192.168.11.140:4000/api/v2/stats` - HTTP 200 |` |
| `COMPLETE_SETUP_SUMMARY.md` | 79 | Documentation | `| **Nginx HTTP** | ✅ Working | `http://192.168.11.140/api/v2/stats` - HTTP 200 |` |
| `COMPLETE_SETUP_SUMMARY.md` | 80 | Documentation | `| **Nginx HTTPS** | ✅ Working | `https://192.168.11.140/api/v2/stats` - HTTP 200 |` |
| `IP_CONFLICT_ANALYSIS.md` | 1 | Documentation | `# IP Conflict Analysis: 192.168.11.14` |
| `IP_CONFLICT_ANALYSIS.md` | 15 | Documentation | `- ✅ Should use IP 192.168.11.14 (assigned)` |
| `IP_CONFLICT_ANALYSIS.md` | 17 | Documentation | `2. **Device Using 192.168.11.14**:` |
| `IP_CONFLICT_ANALYSIS.md` | 42 | Documentation | `- ❌ No container found with IP 192.168.11.14` |
| `IP_CONFLICT_ANALYSIS.md` | 58 | Documentation | `# Look for device with IP 192.168.11.14` |
| `IP_CONFLICT_ANALYSIS.md` | 66 | Documentation | `# Check device list for 192.168.11.14` |
| `IP_CONFLICT_ANALYSIS.md` | 98 | Documentation | `5. **Verify 192.168.11.14 is free**` |
| `IP_CONFLICT_ANALYSIS.md` | 104 | Documentation | `3. **Configure r630-04 with 192.168.11.14**` |
| `IP_CONFLICT_ANALYSIS.md` | 113 | Documentation | `4. **Reserve 192.168.11.14 for r630-04**` |
| `IP_CONFLICT_ANALYSIS.md` | 129 | Documentation | `2. **Verify 192.168.11.14 is free**` |
| `R630-04-PROXMOX-TROUBLESHOOTING.md` | 3 | Documentation | `**IP Address:** 192.168.11.14` |
| `R630-04-PROXMOX-TROUBLESHOOTING.md` | 173 | Documentation | `- Web interface should be accessible at `https://192.168.11.14:8006`` |
| `OMADA_QUERY_INSTRUCTIONS.md` | 4 | Documentation | `**Purpose**: Query Omada controller to find device using 192.168.11.14` |
| `OMADA_QUERY_INSTRUCTIONS.md` | 31 | Documentation | `- Look for device with IP `192.168.11.14`` |
| `OMADA_QUERY_INSTRUCTIONS.md` | 52 | Documentation | `node query-omada-devices.js | grep -A 10 "192.168.11.14"` |
| `OMADA_QUERY_INSTRUCTIONS.md` | 57 | Documentation | `- Filter for IP 192.168.11.14` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 1 | Documentation | `# Phase 1.1: IP Conflict Resolution - 192.168.11.14` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 14 | Documentation | `| **IP Address** | 192.168.11.14 |` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 35 | Documentation | `- ❌ **No container found** with IP 192.168.11.14` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 47 | Documentation | `**192.168.11.14 is NOT the r630-04 Proxmox host.**` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 52 | Documentation | `- An LXC container running Ubuntu is using 192.168.11.14` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 79 | Documentation | `for host in 192.168.11.10 192.168.11.11 192.168.11.12 192.168.11.13 192.168.11.14; do` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 81 | Documentation | `ssh root@$host "pct list --all 2>/dev/null | grep -E 'VMID|192.168.11.14'"` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 82 | Documentation | `ssh root@$host "qm list --all 2>/dev/null | grep -E 'VMID|192.168.11.14'"` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 110 | Documentation | `- Reassign 192.168.11.14 to actual r630-04 Proxmox host` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 174 | Documentation | `- ❌ **NOT using 192.168.11.14** (something else is)` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 178 | Documentation | `- The device responding on 192.168.11.14 is **NOT r630-04**` |
| `PHASE1_IP_CONFLICT_RESOLUTION.md` | 185 | Documentation | `**Next Step**: Identify and resolve IP conflict (find what's using 192.168.11.14)` |
| `PHASE1_IP_INVESTIGATION_STATUS.md` | 4 | Documentation | `**IP Address**: 192.168.11.14` |
| `PHASE1_IP_INVESTIGATION_STATUS.md` | 14 | Documentation | `1. ✅ Ping to 192.168.11.14 - **SUCCESS** (device responds)` |
| `PHASE1_IP_INVESTIGATION_STATUS.md` | 56 | Documentation | `1. **Orphaned VM/Container**: A VM or container running Ubuntu is using 192.168.11.14 but not regist` |
| `PHASE1_IP_INVESTIGATION_STATUS.md` | 67 | Documentation | `- Check ARP table for 192.168.11.14` |
| `PHASE1_IP_INVESTIGATION_STATUS.md` | 72 | Documentation | `- Check device list for 192.168.11.14` |
| `PHASE1_IP_INVESTIGATION_STATUS.md` | 82 | Documentation | `- Identify which device has 192.168.11.14` |
| `ssh-r630-04-options.md` | 3 | Documentation | `**IP:** 192.168.11.14` |
| `ssh-r630-04-options.md` | 26 | Documentation | `ssh -v root@192.168.11.14 2>&1 | grep -i "auth"` |
| `ssh-r630-04-options.md` | 43 | Documentation | `ssh-copy-id root@192.168.11.14` |
| `ssh-r630-04-options.md` | 63 | Documentation | `ssh root@192.168.11.14` |
| `ssh-r630-04-options.md` | 140 | Documentation | `ssh -v root@192.168.11.14 2>&1 | grep -E "auth|password|key"` |
| `ssh-r630-04-options.md` | 168 | Documentation | `ssh-copy-id -i ~/.ssh/id_ed25519_r630-04.pub root@192.168.11.14` |
| `ssh-r630-04-options.md` | 177 | Documentation | `ssh -i ~/.ssh/id_ed25519_r630-04 root@192.168.11.14` |
| `EXPLORER_VMID5000_COMPREHENSIVE_ISSUES_REVIEW.md` | 66 | Documentation | `- ✅ Container: VMID 5000 on pve2 (192.168.11.140)` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 30 | Documentation | `| 5000 | blockscout-1 | ✅ Running | 192.168.11.140 | Blockscout, Nginx, Docker, PostgreSQL |` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 91 | Documentation | `- **IP**: 192.168.11.140` |
| `RESERVED_IP_CONFLICTS_ANALYSIS.md` | 11 | Documentation | `**192.168.11.14** is responding because it's the physical server **r630-04**, not a VMID.` |
| `RESERVED_IP_CONFLICTS_ANALYSIS.md` | 32 | Documentation | `| 192.168.11.14 | r630-04 | r630-04 | ⚠️ Reachable (password issue) |` |
| `RESERVED_IP_CONFLICTS_ANALYSIS.md` | 56 | Documentation | `## Why 192.168.11.14 is Responding` |
| `RESERVED_IP_CONFLICTS_ANALYSIS.md` | 58 | Documentation | `**192.168.11.14** is the IP address of the **physical server r630-04**, not a VMID. When you ping th` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 4 | Documentation | `**IP Address**: 192.168.11.14` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 11 | Documentation | `**Finding**: r630-04 (192.168.11.14) **IS powered on and running**, contrary to initial assumption.` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 55 | Documentation | `- **No containers/VMs found** in the cluster using IP 192.168.11.14` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 72 | Documentation | `- **No containers/VMs** in the cluster are configured with IP 192.168.11.14` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 73 | Documentation | `- This means **192.168.11.14 is NOT the r630-04 Proxmox host**` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 78 | Documentation | `- A VM or container running Ubuntu is using 192.168.11.14` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 84 | Documentation | `- A different physical server/device is using 192.168.11.14` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 94 | Documentation | `- Another device has been assigned 192.168.11.14` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 164 | Documentation | `| r630-04 | 192.168.11.14 | ❌ No | ❌ Not accessible | ⚠️ Password issue | ⚠️ **Powered on but servic` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 170 | Documentation | `**⚠️ CRITICAL**: **192.168.11.14 is NOT the r630-04 Proxmox host**` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 178 | Documentation | `- Something else (VM, container, or different device) is using 192.168.11.14` |
| `R630-04_DIAGNOSTIC_REPORT.md` | 186 | Documentation | `2. **Check what device is actually using 192.168.11.14** (MAC address, hostname)` |
| `ECOSYSTEM_IMPROVEMENT_PLAN.md` | 14 | Documentation | `2. **IP Conflict Resolution** - 192.168.11.14 conflict needs investigation` |
| `ECOSYSTEM_IMPROVEMENT_PLAN.md` | 30 | Documentation | `**Issue**: 192.168.11.14 is responding with Ubuntu SSH banner, but Proxmox is Debian-based` |
| `ECOSYSTEM_IMPROVEMENT_PLAN.md` | 33 | Documentation | `- [ ] Get MAC address of device using 192.168.11.14` |
| `ECOSYSTEM_IMPROVEMENT_PLAN.md` | 299 | Documentation | `- Get MAC address of 192.168.11.14` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 1 | Documentation | `# IP Conflict Resolution: 192.168.11.14` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 12 | Documentation | `| **IP Address** | 192.168.11.14 |` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 22 | Documentation | `### Device Using 192.168.11.14` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 40 | Documentation | `| **Assigned IP** | 192.168.11.14 (should be) |` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 50 | Documentation | `- An LXC container running Ubuntu is using 192.168.11.14` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 53 | Documentation | `- Created with static IP 192.168.11.14` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 81 | Documentation | `pct config \$vmid 2>/dev/null | grep -E 'bc:24:11:ee:a6:ec|192.168.11.14' && echo \"VMID \$vmid on $` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 89 | Documentation | `qm config \$vmid 2>/dev/null | grep -E 'bc:24:11:ee:a6:ec|192.168.11.14' && echo \"VMID \$vmid on $h` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 101 | Documentation | `5. Verify r630-04 can use 192.168.11.14 when powered on` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 113 | Documentation | `2. Configure r630-04 with IP 192.168.11.14` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 152 | Documentation | `- Confirm 192.168.11.14 is free` |
| `IP_CONFLICT_192.168.11.14_RESOLUTION.md` | 158 | Documentation | `- Set IP to 192.168.11.14` |
| `R630_02_MINOR_ISSUES_FINAL.md` | 91 | Documentation | `| blockscout-1 | 5000 | ✅ Running | `http://192.168.11.140:80` |` |
| `R630_02_SERVICES_FINAL_REPORT.md` | 26 | Documentation | `| 5000 | blockscout-1 | 192.168.11.140 | ⚠️ Disk Full | ✅ HTTP 200 | Disk space issue |` |
| `R630_02_SERVICES_FINAL_REPORT.md` | 90 | Documentation | `**IP**: 192.168.11.140` |
| `R630_02_SERVICES_FINAL_REPORT.md` | 98 | Documentation | `- `http://192.168.11.140:80` → ✅ HTTP 200` |
| `R630_02_SERVICES_FINAL_REPORT.md` | 99 | Documentation | `- `https://192.168.11.140:443` → ✅ Active` |
| `R630_02_SERVICES_FINAL_REPORT.md` | 102 | Documentation | `- HTTP: `http://192.168.11.140:80`` |
| `R630_02_SERVICES_FINAL_REPORT.md` | 103 | Documentation | `- HTTPS: `https://192.168.11.140:443`` |
| `R630_02_SERVICES_FINAL_REPORT.md` | 144 | Documentation | `| Blockscout | 192.168.11.140 | ✅ | ✅ | Accessible (disk issue) |` |
| `R630_02_SERVICES_FINAL_REPORT.md` | 216 | Documentation | `- **HTTP URL**: `http://192.168.11.140:80`` |
| `R630_02_SERVICES_FINAL_REPORT.md` | 217 | Documentation | `- **HTTPS URL**: `https://192.168.11.140:443`` |
| `README_EXPLORER_SUBMODULE.md` | 93 | Documentation | `2. **Deployment**: The explorer is deployed to `192.168.11.140:/var/www/html/`` |
| `CLOUDFLARE_TUNNEL_INSTALL_NOW.md` | 42 | Documentation | `- `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `SERVICE_DEPENDENCIES_20260105_143608.md` | 10 | Documentation | `- **192.168.11.14**: VMID 3501 (ccip-monitor-1) on ml110` |
| `RESERVED_IP_FIX_COMPLETE_FINAL.md` | 30 | Documentation | `## About 192.168.11.14` |
| `RESERVED_IP_FIX_COMPLETE_FINAL.md` | 32 | Documentation | `**Question**: Which VMID is responding when pinging 192.168.11.14?` |
| `RESERVED_IP_FIX_COMPLETE_FINAL.md` | 34 | Documentation | `**Answer**: **No VMID** - 192.168.11.14 is the **physical server r630-04**.` |
| `RESERVED_IP_FIX_COMPLETE_FINAL.md` | 38 | Documentation | `- **IP**: 192.168.11.14` |
| `RESERVED_IP_FIX_COMPLETE_FINAL.md` | 57 | Documentation | `- 192.168.11.14 → r630-04 (Proxmox Compute Node) - Reachable` |
| `RESERVED_IP_FIX_COMPLETE_FINAL.md` | 189 | Documentation | `✅ **192.168.11.14 Identified**:` |
| `TUNNEL_ANALYSIS.md` | 19 | Documentation | `- **r630-04**: `192.168.11.14:8006` (Proxmox UI)` |
| `TUNNEL_ANALYSIS.md` | 86 | Documentation | `- **Internal Target**: `https://192.168.11.14:8006`` |
| `RESERVED_IP_FIX_SUMMARY.md` | 42 | Documentation | `## About 192.168.11.14` |
| `RESERVED_IP_FIX_SUMMARY.md` | 44 | Documentation | `**Question**: Which VMID is responding when pinging 192.168.11.14?` |
| `RESERVED_IP_FIX_SUMMARY.md` | 46 | Documentation | `**Answer**: **No VMID** - 192.168.11.14 is the **physical server r630-04**.` |
| `RESERVED_IP_FIX_SUMMARY.md` | 50 | Documentation | `- **IP**: 192.168.11.14` |
| `RESERVED_IP_FIX_SUMMARY.md` | 69 | Documentation | `- 192.168.11.14 → r630-04` |
| `RESERVED_IP_FIX_SUMMARY.md` | 165 | Documentation | `✅ **192.168.11.14**: Correctly identified as physical server r630-04 (not a VMID)` |
| `R630_02_NEXT_STEPS_COMPLETE.md` | 25 | Documentation | `| Blockscout Explorer | 192.168.11.140 | ✅ Accessible | `http://192.168.11.140:80` |` |
| `R630_02_NEXT_STEPS_COMPLETE.md` | 112 | Documentation | `| Blockscout | `http://192.168.11.140:80` | ✅ | HTTP 200 |` |
| `R630_02_NEXT_STEPS_COMPLETE.md` | 135 | Documentation | `- **HTTP**: `http://192.168.11.140:80`` |
| `R630_02_NEXT_STEPS_COMPLETE.md` | 136 | Documentation | `- **HTTPS**: `https://192.168.11.140:443`` |
| `DHCP_CONTAINERS_20260105_143507.md` | 13 | Documentation | `| 3501 |  | ml110 | running | 192.168.11.14 | ccip-monitor-1 |` |
| `R630-04-PASSWORD-ISSUE-SUMMARY.md` | 11 | Documentation | `2. ❌ **R630-04 (192.168.11.14)** - Password `L@kers2010` does NOT work` |
| `R630_02_START_COMPLETE.md` | 26 | Documentation | `| 5000 | blockscout-1 | Blockscout Explorer | ✅ Running | 192.168.11.140 | Storage fixed |` |
| `R630_02_START_COMPLETE.md` | 131 | Documentation | `curl -k https://192.168.11.140:4000  # (adjust port as needed)` |
| `R630_02_START_COMPLETE.md` | 145 | Documentation | `ping -c 2 192.168.11.140 # blockscout-1` |
| `ALL_ROUTING_VERIFICATION_COMPLETE.md` | 11 | Documentation | `- **Expected**: `192.168.11.140`` |
| `ALL_ROUTING_VERIFICATION_COMPLETE.md` | 13 | Documentation | `- **Mapping**: VMID 5000 = Blockscout = `192.168.11.140:80`` |
| `ALL_ROUTING_VERIFICATION_COMPLETE.md` | 22 | Documentation | `- **Route**: `blockscout.defi-oracle.io` → `http://192.168.11.140:80` (VMID 5000)` |
| `ALL_ROUTING_VERIFICATION_COMPLETE.md` | 45 | Documentation | `| `explorer.d-bis.org` | VMID 102 → VMID 105 → VMID 5000 (192.168.11.140:80) ✅ |` |
| `ALL_ROUTING_VERIFICATION_COMPLETE.md` | 46 | Documentation | `| `blockscout.defi-oracle.io` | VMID 102 → VMID 105 → VMID 5000 (192.168.11.140:80) ✅ |` |
| `ALL_ROUTING_VERIFICATION_COMPLETE.md` | 118 | Documentation | `1. ✅ **Verified VMID 5000 IP**: Confirmed as `192.168.11.140`` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 20 | Documentation | `- ✅ IP: 192.168.11.14` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 30 | Documentation | `- ❌ No interface found with IP 192.168.11.14` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 44 | Documentation | `**The device using 192.168.11.14 is**:` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 69 | Documentation | `- Search for IP `192.168.11.14` or MAC `bc:24:11:ee:a6:ec`` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 79 | Documentation | `node query-omada-devices.js | grep -A 10 "192.168.11.14"` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 102 | Documentation | `5. Verify 192.168.11.14 is free` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 103 | Documentation | `6. Power on r630-04 and configure with 192.168.11.14` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 111 | Documentation | `4. Reserve 192.168.11.14 for r630-04` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 129 | Documentation | `3. ✅ `IP_CONFLICT_192.168.11.14_RESOLUTION.md` - Detailed conflict analysis` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 136 | Documentation | `1. ✅ `scripts/investigate-ip-192.168.11.14.sh` - IP investigation script` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 137 | Documentation | `2. ✅ `scripts/find-device-192.168.11.14.sh` - Comprehensive device search` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 150 | Documentation | `- Query for device with IP 192.168.11.14` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 39 | Documentation | `| 3501 |  | ml110 | running | dhcp | 192.168.11.14 | ccip-monitor-1 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 59 | Documentation | `| 5000 |  | r630-02 | running | 192.168.11.140/24 | 192.168.11.140 | blockscout-1 |` |
| `R630_02_SERVICES_VERIFICATION_COMPLETE.md` | 23 | Documentation | `| 5000 | blockscout-1 | 192.168.11.140 | ✅ Reachable | ✅ Running |` |
| `R630_02_SERVICES_VERIFICATION_COMPLETE.md` | 55 | Documentation | `ping 192.168.11.140` |
| `R630_02_SERVICES_VERIFICATION_COMPLETE.md` | 56 | Documentation | `# Result: ✅ 64 bytes from 192.168.11.140 (ttl=63, time=5-9ms)` |
| `R630_02_SERVICES_VERIFICATION_COMPLETE.md` | 70 | Documentation | `**Blockscout (192.168.11.140)**:` |
| `R630_02_SERVICES_VERIFICATION_COMPLETE.md` | 134 | Documentation | `- **URL**: `http://192.168.11.140:4000` (or custom port)` |
| `R630_03_04_CONNECTIVITY_STATUS.md` | 16 | Documentation | `### r630-04 (192.168.11.14)` |
| `R630_03_04_CONNECTIVITY_STATUS.md` | 39 | Documentation | `- **Internal IP**: 192.168.11.14` |
| `fix-ssh-key-issue.md` | 23 | Documentation | `ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no root@192.168.11.14` |
| `fix-ssh-key-issue.md` | 29 | Documentation | `sshpass -p 'L@kers2010' ssh -o PreferredAuthentications=password -o PubkeyAuthentication=no root@192` |
| `fix-ssh-key-issue.md` | 40 | Documentation | `If you see an entry for R630-04 or 192.168.11.14 with `IdentityFile` pointing to a missing key, eith` |
| `fix-ssh-key-issue.md` | 61 | Documentation | `ssh -v root@192.168.11.14 2>&1 | grep -i "identity\|key"` |
| `fix-ssh-key-issue.md` | 87 | Documentation | `root@192.168.11.14` |
| `fix-ssh-key-issue.md` | 119 | Documentation | `ssh-copy-id -i ~/.ssh/id_ed25519_r630-04.pub root@192.168.11.14` |
| `fix-ssh-key-issue.md` | 126 | Documentation | `HostName 192.168.11.14` |
| `DHCP_CONTAINERS_LIST.md` | 13 | Documentation | `| 3501 | ccip-monitor-1 | ml110 | running | 192.168.11.14 | ccip-monitor-1 | 🔴 **CRITICAL: IP confli` |
| `DHCP_CONTAINERS_LIST.md` | 36 | Documentation | `- **Current IP**: 192.168.11.14` |
| `DHCP_CONTAINERS_LIST.md` | 54 | Documentation | `| 3501 | ccip-monitor-1 | 192.168.11.14 | 192.168.11.28 | 🔴 **HIGH** (IP conflict) |` |
| `RESERVED_IP_FIX_COMPLETE.md` | 20 | Documentation | `## About 192.168.11.14` |
| `RESERVED_IP_FIX_COMPLETE.md` | 22 | Documentation | `**192.168.11.14** is responding because it's the **physical server r630-04**, not a VMID.` |
| `RESERVED_IP_FIX_COMPLETE.md` | 26 | Documentation | `- **IP**: 192.168.11.14` |
| `RESERVED_IP_FIX_COMPLETE.md` | 62 | Documentation | `| 192.168.11.14 | r630-04 (Proxmox Compute Node) |` |
| `RESERVED_IP_FIX_COMPLETE.md` | 166 | Documentation | `✅ **192.168.11.14 is correctly the physical server r630-04**` |
| `scripts/BESU_BALANCES_README.md` | 31 | Documentation | `RPC_URLS="http://192.168.11.13:8545,http://192.168.11.14:8545,http://192.168.11.15:8545" \` |
| `scripts/BESU_BALANCES_README.md` | 83 | Documentation | `- 107 -> 192.168.11.14 (besu-validator-2)` |
| `scripts/cloudflare-tunnels/README.md` | 15 | Documentation | `| tunnel-r630-04 | ⏳ Pending | https://r630-04.d-bis.org | 192.168.11.14:8006 |` |
| `docs/PROXMOX_CLUSTER_STORAGE_STATUS_REPORT.md` | 37 | Documentation | `| r630-04 | 192.168.11.14 | r630-04 | ❓ Unknown | ❓ SSH Failed | ❓ Unknown |` |
| `docs/PROXMOX_CLUSTER_STORAGE_STATUS_REPORT.md` | 71 | Documentation | `### r630-04 (192.168.11.14)` |
| `docs/OUTSTANDING_ISSUES_RESOLUTION_GUIDE.md` | 13 | Documentation | `2. **r630-04** (192.168.11.14) - SSH password authentication failure` |
| `docs/OUTSTANDING_ISSUES_RESOLUTION_GUIDE.md` | 143 | Documentation | `ping -c 2 192.168.11.14` |
| `docs/OUTSTANDING_ISSUES_RESOLUTION_GUIDE.md` | 147 | Documentation | `ssh root@192.168.11.14` |
| `docs/OUTSTANDING_ISSUES_RESOLUTION_GUIDE.md` | 204 | Documentation | `ssh root@192.168.11.14` |
| `docs/OUTSTANDING_ISSUES_RESOLUTION_GUIDE.md` | 207 | Documentation | `echo "192.168.11.14    r630-04 r630-04.sankofa.nexus" >> /etc/hosts` |
| `docs/OUTSTANDING_ISSUES_RESOLUTION_GUIDE.md` | 227 | Documentation | `ssh root@192.168.11.14` |
| `docs/OUTSTANDING_ISSUES_RESOLUTION_GUIDE.md` | 235 | Documentation | `ssh root@192.168.11.14 "pvesm status"` |
| `docs/OUTSTANDING_ISSUES_RESOLUTION_GUIDE.md` | 273 | Documentation | `ping 192.168.11.14  # r630-04` |
| `docs/OUTSTANDING_ISSUES_RESOLUTION_GUIDE.md` | 276 | Documentation | `ssh root@192.168.11.14` |
| `docs/OUTSTANDING_ISSUES_SUMMARY.md` | 25 | Documentation | `### Issue 2: r630-04 (192.168.11.14)` |
| `docs/OUTSTANDING_ISSUES_SUMMARY.md` | 65 | Documentation | `- ❌ r630-04 (192.168.11.14) - Password issue` |
| `docs/SSL_CERTIFICATE_ERROR_596_FIX.md` | 65 | Documentation | `- r630-04: 192.168.11.14` |
| `docs/SSL_FIX_FOR_EACH_HOST.md` | 42 | Documentation | `- r630-04: 192.168.11.14` |
| `docs/SSL_FIX_FOR_EACH_HOST.md` | 89 | Documentation | `"192.168.11.14"  # r630-04` |
| `docs/09-troubleshooting/TROUBLESHOOTING_FAQ.md` | 475 | Documentation | `pct exec 1000 -- ping -c 3 192.168.11.14  # validator to validator` |
| `docs/04-configuration/ENABLE_ROOT_SSH_CONTAINER.md` | 117 | Documentation | `ssh root@192.168.11.140` |
| `docs/04-configuration/ENABLE_ROOT_SSH_CONTAINER.md` | 155 | Documentation | `ssh-copy-id root@192.168.11.140` |
| `docs/04-configuration/ENABLE_ROOT_SSH_CONTAINER.md` | 170 | Documentation | `ssh root@192.168.11.140` |
| `docs/04-configuration/cloudflare/CLOUDFLARE_EXPLORER_CONFIG.md` | 48 | Documentation | `Service: http://192.168.11.140:80` |
| `docs/04-configuration/cloudflare/CLOUDFLARE_EXPLORER_CONFIG.md` | 83 | Documentation | `| **Tunnel Service** | http://192.168.11.140:80 |` |
| `docs/04-configuration/cloudflare/CLOUDFLARE_TUNNEL_INSTALLATION.md` | 67 | Documentation | `- **Service**: `http://192.168.11.140:80`` |
| `docs/04-configuration/cloudflare/CLOUDFLARE_EXPLORER_QUICK_SETUP.md` | 4 | Documentation | `**Target**: http://192.168.11.140:80` |
| `docs/04-configuration/cloudflare/CLOUDFLARE_EXPLORER_QUICK_SETUP.md` | 48 | Documentation | `- **Service**: `http://192.168.11.140:80`` |
| `docs/04-configuration/cloudflare/CLOUDFLARE_EXPLORER_QUICK_SETUP.md` | 71 | Documentation | `- [ ] Tunnel route: `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/04-configuration/cloudflare/CLOUDFLARE_EXPLORER_QUICK_SETUP.md` | 85 | Documentation | `- Verify tunnel route points to `http://192.168.11.140:80`` |
| `docs/05-network/CENTRAL_NGINX_ROUTING_SETUP.md` | 31 | Documentation | `| `explorer.d-bis.org` | `http://192.168.11.140:80` | 192.168.11.140 | 80 |` |
| `docs/05-network/CLOUDFLARE_TUNNEL_ROUTING_ARCHITECTURE.md` | 27 | Documentation | `| `explorer.d-bis.org` | `http://192.168.11.21:80` | `http://192.168.11.140:80` | Blockscout |` |
| `docs/05-network/CLOUDFLARE_ROUTING_MASTER.md` | 37 | Documentation | `| `explorer.d-bis.org` | `http://192.168.11.21:80` | `http://192.168.11.140:80` | Blockscout |` |
| `docs/08-monitoring/BLOCKSCOUT_CONFIGURATION_GUIDE.md` | 3 | Documentation | `**Container**: VMID 5000 (192.168.11.140)` |
| `docs/08-monitoring/BLOCKSCOUT_CONFIGURATION_GUIDE.md` | 86 | Documentation | `- BLOCKSCOUT_HOST=192.168.11.140` |
| `docs/08-monitoring/BLOCKSCOUT_CONFIGURATION_GUIDE.md` | 148 | Documentation | `server_name 192.168.11.140 explorer.d-bis.org;` |
| `docs/08-monitoring/BLOCKSCOUT_CONFIGURATION_GUIDE.md` | 208 | Documentation | `curl http://192.168.11.140/` |
| `docs/08-monitoring/BLOCKSCOUT_CONFIGURATION_GUIDE.md` | 222 | Documentation | `| `BLOCKSCOUT_HOST` | 192.168.11.140 | Host IP address |` |
| `docs/10-best-practices/QUICK_WINS.md` | 78 | Documentation | `- '192.168.11.14:9545'  # validator-2` |
| `docs/10-best-practices/RECOMMENDATIONS_AND_SUGGESTIONS.md` | 291 | Documentation | `- targets: ['192.168.11.13:9545', '192.168.11.14:9545', ...]` |
| `docs/archive/BESU_SETUP_COMPLETE.md` | 70 | Documentation | `| 1001  | besu-validator-2   | 192.168.11.14 |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 59 | Documentation | `| 5000 | blockscout-1 | 192.168.11.140 | Blockscout - Blockchain explorer |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 61 | Documentation | `**Note:** Explorer IP starts at 192.168.11.140 per network.conf` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 78 | Documentation | `- 192.168.11.140: Explorer (1 IP)` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 135 | Documentation | `| 5000 | LXC | blockscout-1 | 192.168.11.140 |` |
| `docs/archive/historical/BLOCKSCOUT_LOGS_SUMMARY.md` | 4 | Documentation | `**Container**: VMID 5000 on pve2 (192.168.11.140)` |
| `docs/archive/historical/OMADA_CLOUD_ACCESS_SUMMARY.md` | 47 | Documentation | `- Destination IP: `192.168.11.140`` |
| `docs/archive/historical/OMADA_CLOUD_ACCESS_SUMMARY.md` | 53 | Documentation | `- Destination IP: `192.168.11.140`` |
| `docs/archive/historical/OMADA_CLOUD_ACCESS_SUMMARY.md` | 73 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/historical/OMADA_CLOUD_ACCESS_SUMMARY.md` | 88 | Documentation | `pct exec 102 -- curl http://192.168.11.140:80/health` |
| `docs/archive/historical/BLOCKSCOUT_LOGS_REVIEW.md` | 4 | Documentation | `**Container**: VMID 5000 on pve2 (192.168.11.140)` |
| `docs/archive/historical/BLOCKSCOUT_EXPLORER_ENABLED.md` | 4 | Documentation | `**Container**: VMID 5000 on pve2 (192.168.11.140)` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 5 | Documentation | `**Blockscout**: 192.168.11.140:80` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 19 | Documentation | `- **IP**: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 27 | Documentation | `- **Tunnel Route**: explorer.d-bis.org → http://192.168.11.140:80` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 46 | Documentation | `Internet → Cloudflare Edge → Cloudflare Tunnel (VMID 102) → Blockscout (192.168.11.140:80)` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 68 | Documentation | `**Check for rules blocking 192.168.11.140:**` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 71 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 99 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 113 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 128 | Documentation | `- Destination IP: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 137 | Documentation | `pct exec 102 -- curl -v http://192.168.11.140:80/health` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 140 | Documentation | `curl -v http://192.168.11.140:80/health` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 148 | Documentation | `- Destination IP: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 169 | Documentation | `pct exec 102 -- curl http://192.168.11.140:80/health` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 201 | Documentation | `"dstIp": "192.168.11.140",` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_REVIEW.md` | 217 | Documentation | `- Destination IP: 192.168.11.140` |
| `docs/archive/historical/INSTALL_CLOUDFLARE_VMID102.md` | 85 | Documentation | `- Tunnel Route: `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/archive/historical/BLOCKSCOUT_RUN_COMMANDS.md` | 3 | Documentation | `**Copy and paste these commands into your SSH session (root@192.168.11.140)**` |
| `docs/archive/historical/BLOCKSCOUT_RUN_COMMANDS.md` | 16 | Documentation | `BLOCKSCOUT_HOST="192.168.11.140"` |
| `docs/archive/historical/BLOCKSCOUT_RUN_COMMANDS.md` | 72 | Documentation | `- BLOCKSCOUT_HOST=192.168.11.140` |
| `docs/archive/historical/BLOCKSCOUT_RUN_COMMANDS.md` | 115 | Documentation | `server_name 192.168.11.140 explorer.d-bis.org;` |
| `docs/archive/historical/BLOCKSCOUT_RUN_COMMANDS.md` | 140 | Documentation | `echo "Access: http://192.168.11.140 or https://explorer.d-bis.org"` |
| `docs/archive/historical/PROXMOX_HOST_PASSWORDS.md` | 15 | Documentation | `| r630-04 | r630-04 | 192.168.11.14 | `L@kers2010` | r630-04.sankofa.nexus | ✅ Verified |` |
| `docs/archive/historical/PROXMOX_HOST_PASSWORDS.md` | 75 | Documentation | `ssh root@192.168.11.14` |
| `docs/archive/historical/OMADA_FIREWALL_MANUAL_CHECK.md` | 16 | Documentation | `curl http://192.168.11.140:80/health` |
| `docs/archive/historical/OMADA_FIREWALL_MANUAL_CHECK.md` | 17 | Documentation | `# Result: curl: (7) Failed to connect to 192.168.11.140 port 80` |
| `docs/archive/historical/OMADA_FIREWALL_MANUAL_CHECK.md` | 49 | Documentation | `- **Destination IP**: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_MANUAL_CHECK.md` | 76 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_MANUAL_CHECK.md` | 93 | Documentation | `- [ ] Check for deny rules blocking 192.168.11.140:80` |
| `docs/archive/historical/OMADA_FIREWALL_MANUAL_CHECK.md` | 98 | Documentation | `- [ ] Test connectivity: `curl http://192.168.11.140:80/health`` |
| `docs/archive/historical/OMADA_FIREWALL_MANUAL_CHECK.md` | 107 | Documentation | `- Any rule with `dstIp = 192.168.11.140`` |
| `docs/archive/historical/OMADA_FIREWALL_MANUAL_CHECK.md` | 122 | Documentation | `- Destination: 192.168.11.140` |
| `docs/archive/historical/START_BLOCKSCOUT_FROM_PVE2.md` | 161 | Documentation | `curl http://192.168.11.140:4000/api/v2/status` |
| `docs/archive/historical/START_BLOCKSCOUT_FROM_PVE2.md` | 164 | Documentation | `curl http://192.168.11.140/api/v2/stats` |
| `docs/archive/historical/TROUBLESHOOT_CONSOLE_ACCESS.md` | 195 | Documentation | `ssh root@192.168.11.140` |
| `docs/archive/historical/TROUBLESHOOT_CONSOLE_ACCESS.md` | 222 | Documentation | `echo "  ssh root@192.168.11.140"` |
| `docs/archive/historical/TROUBLESHOOT_CONSOLE_ACCESS.md` | 233 | Documentation | `3. ✅ After password is set, use SSH: `ssh root@192.168.11.140`` |
| `docs/archive/historical/BLOCKSCOUT_COMPREHENSIVE_ANALYSIS.md` | 4 | Documentation | `**Container**: VMID 5000 on pve2 (192.168.11.140)` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 198 | Documentation | `**IP**: 192.168.11.140` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 269 | Documentation | `| 5000 | blockscout-1 | 192.168.11.140 | Blockscout Explorer | ⏳ Pending | P2 - Medium |` |
| `docs/archive/historical/SET_PASSWORD_FROM_PVE2.md` | 126 | Documentation | `ssh root@192.168.11.140` |
| `docs/archive/historical/SET_CONTAINER_PASSWORD.md` | 66 | Documentation | `# Once container has IP 192.168.11.140` |
| `docs/archive/historical/SET_CONTAINER_PASSWORD.md` | 67 | Documentation | `ssh root@192.168.11.140` |
| `docs/archive/historical/SET_CONTAINER_PASSWORD.md` | 77 | Documentation | `- Container IP: **192.168.11.140** (after static IP configuration applied)` |
| `docs/archive/historical/INFRASTRUCTURE_REVIEW_QUICK_REFERENCE.md` | 72 | Documentation | `- 5000: Blockscout (192.168.11.140) ⭐` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 15 | Documentation | `curl http://192.168.11.140:80/health` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 16 | Documentation | `# Result: curl: (7) Failed to connect to 192.168.11.140 port 80 after 3098 ms: Could not connect to ` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 34 | Documentation | `| Blockscout Container (VMID 5000) | 192.168.11.140 | 192.168.11.0/24 | ✅ Running |` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 72 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 79 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 101 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 115 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 131 | Documentation | `- Destination IP = 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 146 | Documentation | `7. **Destination IP**: `192.168.11.140`` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 162 | Documentation | `pct exec 102 -- curl -v http://192.168.11.140:80/health` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 174 | Documentation | `- [ ] Check for deny rules blocking 192.168.11.140:80` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 189 | Documentation | `- Filter for: Destination IP = 192.168.11.140` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 199 | Documentation | `curl http://192.168.11.140:80/health` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 202 | Documentation | `pct exec <another-vmid> -- curl http://192.168.11.140:80/health` |
| `docs/archive/historical/OMADA_FIREWALL_BLOCKSCOUT_ANALYSIS.md` | 215 | Documentation | `**Root Cause**: Omada firewall rules are blocking traffic from cloudflared container (VMID 102) to B` |
| `docs/archive/historical/PROJECT_UPDATE_SUMMARY.md` | 83 | Documentation | `- IP: 192.168.11.14` |
| `docs/archive/historical/BLOCKSCOUT_METAMASK_QUICK_REFERENCE.md` | 22 | Documentation | `ssh root@192.168.11.140 "grep -q 'unpkg.com' /var/www/html/index.html && echo '✅ Fallback CDN presen` |
| `docs/archive/historical/BLOCKSCOUT_METAMASK_QUICK_REFERENCE.md` | 27 | Documentation | `ssh root@192.168.11.140 "systemctl status nginx"` |
| `docs/archive/historical/BLOCKSCOUT_METAMASK_QUICK_REFERENCE.md` | 32 | Documentation | `ssh root@192.168.11.140 "tail -f /var/log/nginx/blockscout-access.log"` |
| `docs/archive/historical/BLOCKSCOUT_METAMASK_QUICK_REFERENCE.md` | 79 | Documentation | `ssh root@192.168.11.140` |
| `docs/archive/historical/BLOCKSCOUT_METAMASK_QUICK_REFERENCE.md` | 118 | Documentation | `1. Verify file was deployed: `ssh root@192.168.11.140 "head -20 /var/www/html/index.html | grep unpk` |
| `docs/archive/historical/BLOCKSCOUT_METAMASK_QUICK_REFERENCE.md` | 119 | Documentation | `2. Clear nginx cache: `ssh root@192.168.11.140 "systemctl reload nginx"`` |
| `docs/archive/historical/BLOCKSCOUT_METAMASK_QUICK_REFERENCE.md` | 124 | Documentation | `1. Check SSH access: `ssh root@192.168.11.140 "echo 'OK'"`` |
| `docs/archive/fixes/BLOCKSCOUT_WEB_INTERFACE_404_FIX.md` | 176 | Documentation | `curl -k https://192.168.11.140/blocks` |
| `docs/archive/fixes/BLOCKSCOUT_EXPLORER_FIX.md` | 109 | Documentation | `- **IP Address**: 192.168.11.140` |
| `docs/archive/fixes/BLOCKSCOUT_EXPLORER_FIX.md` | 158 | Documentation | `- **Service**: `http://192.168.11.140:80`` |
| `docs/archive/fixes/BLOCKSCOUT_EXPLORER_FIX.md` | 180 | Documentation | `curl http://192.168.11.140:4000/api/v2/status` |
| `docs/archive/fixes/BLOCKSCOUT_EXPLORER_FIX.md` | 192 | Documentation | `curl -L http://192.168.11.140/health` |
| `docs/archive/fixes/BLOCKSCOUT_EXPLORER_FIX.md` | 204 | Documentation | `curl -k https://192.168.11.140/health` |
| `docs/archive/fixes/BLOCKSCOUT_EXPLORER_FIX.md` | 275 | Documentation | `2. Test direct access: `curl http://192.168.11.140`` |
| `docs/archive/fixes/BLOCKSCOUT_FIXES_APPLIED.md` | 4 | Documentation | `**Container**: VMID 5000 on pve2 (192.168.11.140)` |
| `docs/archive/fixes/BLOCKSCOUT_IP_FIX_APPLIED.md` | 4 | Documentation | `**Issue**: Container had dynamic IP `192.168.11.17` instead of expected `192.168.11.140`` |
| `docs/archive/fixes/BLOCKSCOUT_IP_FIX_APPLIED.md` | 13 | Documentation | `- **Expected IP**: `192.168.11.140/24 (static)`` |
| `docs/archive/fixes/BLOCKSCOUT_IP_FIX_APPLIED.md` | 25 | Documentation | `--net0 'name=eth0,bridge=vmbr0,hwaddr=BC:24:11:3C:58:2B,ip=192.168.11.140/24,gw=192.168.11.1,type=ve` |
| `docs/archive/fixes/BLOCKSCOUT_IP_FIX_APPLIED.md` | 43 | Documentation | `- Check IP address should show: `192.168.11.140/24 (static)`` |
| `docs/archive/fixes/BLOCKSCOUT_IP_FIX_APPLIED.md` | 59 | Documentation | `- ✅ IP Address: `192.168.11.140/24`` |
| `docs/archive/fixes/BLOCKSCOUT_IP_FIX_APPLIED.md` | 62 | Documentation | `- ✅ All scripts referencing `192.168.11.140` will now match actual IP` |
| `docs/archive/fixes/BLOCKSCOUT_IP_FIX_APPLIED.md` | 69 | Documentation | `2. Verify IP address in Proxmox web UI (should show `192.168.11.140/24 (static)`)` |
| `docs/archive/fixes/BLOCKSCOUT_IP_FIX_APPLIED.md` | 74 | Documentation | `4. Configure Omada firewall rule for `192.168.11.140:80` if not already done` |
| `docs/archive/fixes/FIXES_APPLIED_SUMMARY.md` | 66 | Documentation | `- ✅ Central Nginx → Blockscout (192.168.11.140)` |
| `docs/archive/fixes/BLOCKSCOUT_METAMASK_ETHERS_FIX.md` | 128 | Documentation | `ssh root@192.168.11.140` |
| `docs/archive/fixes/BLOCKSCOUT_METAMASK_ETHERS_FIX.md` | 143 | Documentation | `scp explorer-monorepo/frontend/public/index.html root@192.168.11.140:/path/to/frontend/` |
| `docs/archive/fixes/BLOCKSCOUT_METAMASK_ETHERS_FIX.md` | 240 | Documentation | `2. Verify SSH access: `ssh root@192.168.11.140`` |
| `docs/archive/status/BLOCKSCOUT_COMPLETE_STATUS.md` | 91 | Documentation | `bash scripts/fix-blockscout-explorer.sh 5000 192.168.11.140` |
| `docs/archive/status/BLOCKSCOUT_COMPLETE_STATUS.md` | 140 | Documentation | `bash scripts/install-nginx-blockscout.sh 5000 192.168.11.140` |
| `docs/archive/status/BLOCKSCOUT_COMPLETE_STATUS.md` | 191 | Documentation | `- Service: http://192.168.11.140:80` |
| `docs/archive/status/BLOCKSCOUT_COMPLETE_STATUS.md` | 198 | Documentation | `curl http://192.168.11.140:4000/api/v2/status` |
| `docs/archive/status/BLOCKSCOUT_COMPLETE_STATUS.md` | 201 | Documentation | `curl -L http://192.168.11.140/health` |
| `docs/archive/status/BLOCKSCOUT_COMPLETE_STATUS.md` | 204 | Documentation | `curl -k https://192.168.11.140/health` |
| `docs/archive/status/BLOCKSCOUT_FIX_STATUS.md` | 24 | Documentation | `- **Container IP**: 192.168.11.140 (DHCP assigned)` |
| `docs/archive/status/BLOCKSCOUT_FIX_STATUS.md` | 63 | Documentation | `bash scripts/install-nginx-blockscout.sh 5000 192.168.11.140` |
| `docs/archive/status/BLOCKSCOUT_FIX_STATUS.md` | 100 | Documentation | `bash scripts/install-nginx-blockscout.sh 5000 192.168.11.140` |
| `docs/archive/status/BLOCKSCOUT_FIX_STATUS.md` | 126 | Documentation | `- Tunnel: explorer.d-bis.org → http://192.168.11.140:80` |
| `docs/archive/status/BLOCKSCOUT_FIX_STATUS.md` | 142 | Documentation | `bash scripts/fix-blockscout-explorer.sh 5000 192.168.11.140` |
| `docs/archive/status/EXPLORER_RESTORATION_FINAL_STATUS.md` | 19 | Documentation | `| **Direct IP Access** | ✅ Working | http://192.168.11.140 |` |
| `docs/archive/status/EXPLORER_RESTORATION_FINAL_STATUS.md` | 29 | Documentation | `- **Test**: `curl http://192.168.11.140:4000/api/v2/status`` |
| `docs/archive/status/EXPLORER_RESTORATION_FINAL_STATUS.md` | 34 | Documentation | `- **Test**: `curl http://192.168.11.140/api/v2/stats`` |
| `docs/archive/status/EXPLORER_RESTORATION_FINAL_STATUS.md` | 43 | Documentation | `- **Test**: `curl -k https://192.168.11.140/api/v2/stats`` |
| `docs/archive/status/EXPLORER_RESTORATION_FINAL_STATUS.md` | 120 | Documentation | `- Verify: `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/archive/status/EXPLORER_RESTORATION_FINAL_STATUS.md` | 142 | Documentation | `- Direct IP: `http://192.168.11.140`` |
| `docs/archive/status/EXPLORER_RESTORATION_FINAL_STATUS.md` | 143 | Documentation | `- Direct API: `http://192.168.11.140:4000`` |
| `docs/archive/status/EXPLORER_RESTORATION_FINAL_STATUS.md` | 144 | Documentation | `- Via Proxy: `http://192.168.11.140/api/v2/stats`` |
| `docs/archive/status/BLOCKSCOUT_SSL_COMPLETE_STATUS.md` | 28 | Documentation | `- `explorer.d-bis.org` → `https://192.168.11.140:443`` |
| `docs/archive/status/BLOCKSCOUT_SSL_COMPLETE_STATUS.md` | 66 | Documentation | `HTTPS → https://192.168.11.140:443` |
| `docs/archive/status/BLOCKSCOUT_SSL_COMPLETE_STATUS.md` | 83 | Documentation | `sshpass -p 'L@kers2010' ssh root@192.168.11.140 \` |
| `docs/archive/status/BLOCKSCOUT_SSL_COMPLETE_STATUS.md` | 89 | Documentation | `sshpass -p 'L@kers2010' ssh root@192.168.11.140 \` |
| `docs/archive/status/BLOCKSCOUT_SSL_COMPLETE_STATUS.md` | 95 | Documentation | `sshpass -p 'L@kers2010' ssh root@192.168.11.140 \` |
| `docs/archive/status/BLOCKSCOUT_SSL_COMPLETE_STATUS.md` | 148 | Documentation | `sshpass -p 'L@kers2010' ssh root@192.168.11.140 \` |
| `docs/archive/status/BLOCKSCOUT_SSL_COMPLETE_STATUS.md` | 154 | Documentation | `sshpass -p 'L@kers2010' ssh root@192.168.11.140 \` |
| `docs/archive/status/BLOCKSCOUT_SSL_COMPLETE_STATUS.md` | 160 | Documentation | `sshpass -p 'L@kers2010' ssh root@192.168.11.140 \` |
| `docs/archive/status/BLOCKSCOUT_SSL_COMPLETE_STATUS.md` | 180 | Documentation | `- ✅ Internal HTTPS: `https://192.168.11.140` (redirect working)` |
| `docs/archive/status/BLOCKSCOUT_MIGRATION_STATUS.md` | 4 | Documentation | `**Container**: VMID 5000 on pve2 (192.168.11.140)` |
| `docs/archive/status/BLOCKSCOUT_FINAL_STATUS.md` | 100 | Documentation | `curl -k https://192.168.11.140/health` |
| `docs/archive/status/EXPLORER_STATUS_REVIEW.md` | 45 | Documentation | `- ✅ **Container**: VMID 5000 on pve2 (192.168.11.140)` |
| `docs/archive/status/EXPLORER_STATUS_REVIEW.md` | 133 | Documentation | `- **IP Address**: 192.168.11.140 (or 192.168.11.69)` |
| `docs/archive/status/EXPLORER_FINAL_STATUS_AND_ACTIONS.md` | 14 | Documentation | `- **Direct IP Access**: ✅ http://192.168.11.140 returns frontend` |
| `docs/archive/status/EXPLORER_FINAL_STATUS_AND_ACTIONS.md` | 43 | Documentation | `curl http://192.168.11.140:4000/api/v2/status` |
| `docs/archive/status/EXPLORER_FINAL_STATUS_AND_ACTIONS.md` | 144 | Documentation | `curl http://192.168.11.140:4000/api/v2/status` |
| `docs/archive/status/EXPLORER_FINAL_STATUS_AND_ACTIONS.md` | 145 | Documentation | `curl http://192.168.11.140/api/v2/stats` |
| `docs/archive/status/EXPLORER_FINAL_STATUS_AND_ACTIONS.md` | 171 | Documentation | `- [ ] External API works: `curl http://192.168.11.140:4000/api/v2/status`` |
| `docs/archive/status/EXPLORER_FINAL_STATUS_AND_ACTIONS.md` | 172 | Documentation | `- [ ] Nginx proxy works: `curl http://192.168.11.140/api/v2/stats` (not 502)` |
| `docs/archive/status/EXPLORER_FINAL_STATUS_AND_ACTIONS.md` | 265 | Documentation | `curl http://192.168.11.140:4000/api/v2/status` |
| `docs/archive/tests/NGINX_CONFIG_VERIFICATION.md` | 4 | Documentation | `**Container**: VMID 5000 on pve2 (192.168.11.140)` |
| `docs/archive/tests/NGINX_CONFIG_VERIFICATION.md` | 20 | Documentation | `server_name explorer.d-bis.org 192.168.11.140;` |
| `docs/archive/tests/NGINX_CONFIG_VERIFICATION.md` | 60 | Documentation | `https://192.168.11.140:443 (Nginx)` |
| `docs/archive/tests/NGINX_CONFIG_VERIFICATION.md` | 70 | Documentation | `- Cloudflare tunnel routes `explorer.d-bis.org` → `https://192.168.11.140:443`` |
| `docs/archive/tests/NGINX_CONFIG_VERIFICATION.md` | 79 | Documentation | `- `server_name explorer.d-bis.org 192.168.11.140;`` |
| `docs/archive/tests/NGINX_CONFIG_VERIFICATION.md` | 90 | Documentation | `| `https://explorer.d-bis.org/` | `https://192.168.11.140:443` | ✅ Cloudflare Tunnel |` |
| `docs/archive/tests/NGINX_CONFIG_VERIFICATION.md` | 96 | Documentation | `1. **localhost vs 192.168.11.140**: ✅` |
| `docs/archive/tests/NGINX_CONFIG_VERIFICATION.md` | 148 | Documentation | `server_name explorer.d-bis.org 192.168.11.140;` |
| `docs/archive/tests/BLOCKSCOUT_IP_VERIFICATION.md` | 3 | Documentation | `**Issue**: Scripts reference `192.168.11.140` but container uses DHCP` |
| `docs/archive/tests/BLOCKSCOUT_IP_VERIFICATION.md` | 9 | Documentation | `The IP `192.168.11.140` comes from:` |
| `docs/archive/tests/BLOCKSCOUT_IP_VERIFICATION.md` | 13 | Documentation | `PUBLIC_START_IP="192.168.11.140"` |
| `docs/archive/tests/BLOCKSCOUT_IP_VERIFICATION.md` | 19 | Documentation | `ip_address="${PUBLIC_SUBNET:-192.168.11}.${ip_octet}"  # = 192.168.11.140` |
| `docs/archive/tests/BLOCKSCOUT_IP_VERIFICATION.md` | 25 | Documentation | `- The actual IP may differ from `192.168.11.140`` |
| `docs/archive/tests/BLOCKSCOUT_IP_VERIFICATION.md` | 59 | Documentation | `Configure DHCP server to always assign `192.168.11.140` to the container's MAC address:` |
| `docs/archive/tests/BLOCKSCOUT_IP_VERIFICATION.md` | 73 | Documentation | `ssh root@192.168.11.10 "pct set 5000 --net0 name=eth0,bridge=vmbr0,ip=192.168.11.140/24,gw=192.168.1` |
| `docs/archive/tests/BLOCKSCOUT_IP_VERIFICATION.md` | 85 | Documentation | `- **Expected IP**: `192.168.11.140` (from configuration)` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_COMPLETE.md` | 89 | Documentation | `Service: http://192.168.11.140:80` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_COMPLETE.md` | 124 | Documentation | `| Internal: http://192.168.11.140:4000 | ✅ Working | Blockscout API |` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_COMPLETE.md` | 125 | Documentation | `| Internal: http://192.168.11.140:80 | ✅ Working | Nginx HTTP (redirects) |` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_COMPLETE.md` | 126 | Documentation | `| Internal: https://192.168.11.140:443 | ✅ Working | Nginx HTTPS (proxy) |` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_COMPLETE.md` | 173 | Documentation | `- Configure tunnel route: `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/archive/completion/EXPLORER_SETUP_COMPLETE.md` | 29 | Documentation | `- **Route**: `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/archive/completion/EXPLORER_SETUP_COMPLETE.md` | 40 | Documentation | `Updated to new configuration config="{\"ingress\":[{\"hostname\":\"explorer.d-bis.org\",\"service\":` |
| `docs/archive/completion/EXPLORER_SETUP_COMPLETE.md` | 59 | Documentation | `| **Direct Blockscout API** | ✅ Working | `http://192.168.11.140:4000/api/v2/stats` |` |
| `docs/archive/completion/EXPLORER_SETUP_COMPLETE.md` | 60 | Documentation | `| **Nginx HTTP** | ✅ Working | `http://192.168.11.140/api/v2/stats` |` |
| `docs/archive/completion/EXPLORER_SETUP_COMPLETE.md` | 61 | Documentation | `| **Nginx HTTPS** | ✅ Working | `https://192.168.11.140/api/v2/stats` |` |
| `docs/archive/completion/EXPLORER_SETUP_COMPLETE.md` | 77 | Documentation | `- **Service**: http://192.168.11.140:80` |
| `docs/archive/completion/EXPLORER_SETUP_COMPLETE.md` | 93 | Documentation | `curl http://192.168.11.140:4000/api/v2/stats` |
| `docs/archive/completion/EXPLORER_SETUP_COMPLETE.md` | 97 | Documentation | `curl http://192.168.11.140/api/v2/stats` |
| `docs/archive/completion/EXPLORER_SETUP_COMPLETE.md` | 101 | Documentation | `curl https://192.168.11.140/api/v2/stats` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_SUCCESS.md` | 26 | Documentation | `- explorer.d-bis.org → http://192.168.11.140:80` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_SUCCESS.md` | 52 | Documentation | `| Internal Access | ✅ Working | http://192.168.11.140 |` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_IMPLEMENTATION_REPORT.md` | 18 | Documentation | `- ✅ IP: 192.168.11.140` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_IMPLEMENTATION_REPORT.md` | 65 | Documentation | `| **Internal Access** | ✅ Working | http://192.168.11.140 |` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_IMPLEMENTATION_REPORT.md` | 71 | Documentation | `| http://192.168.11.140:4000 | ⚠️ Starting | Blockscout API (initializing) |` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_IMPLEMENTATION_REPORT.md` | 72 | Documentation | `| http://192.168.11.140:80 | ✅ Working | Nginx HTTP (redirects) |` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_IMPLEMENTATION_REPORT.md` | 73 | Documentation | `| https://192.168.11.140:443 | ✅ Working | Nginx HTTPS (proxy) |` |
| `docs/archive/completion/BLOCKSCOUT_FINAL_IMPLEMENTATION_REPORT.md` | 102 | Documentation | `Service: http://192.168.11.140:80` |
| `docs/archive/completion/BLOCKSCOUT_METAMASK_FIX_COMPLETE.md` | 66 | Documentation | `- **Production**: `/var/www/html/index.html` on VMID 5000 (192.168.11.140)` |
| `docs/archive/completion/BLOCKSCOUT_METAMASK_FIX_COMPLETE.md` | 96 | Documentation | `ssh root@192.168.11.140` |
| `docs/archive/completion/BLOCKSCOUT_METAMASK_FIX_COMPLETE.md` | 141 | Documentation | `ssh root@192.168.11.140 "grep -q 'unpkg.com' /var/www/html/index.html && echo 'OK'"` |
| `docs/archive/completion/BLOCKSCOUT_METAMASK_FIX_COMPLETE.md` | 147 | Documentation | `ssh root@192.168.11.140 << 'EOF'` |
| `docs/archive/completion/BLOCKSCOUT_METAMASK_FIX_COMPLETE.md` | 205 | Documentation | `1. Verify deployment: `ssh root@192.168.11.140 "grep unpkg /var/www/html/index.html"`` |
| `docs/archive/completion/BLOCKSCOUT_ALL_COMPLETE.md` | 14 | Documentation | `- ✅ IP: 192.168.11.140` |
| `docs/archive/completion/BLOCKSCOUT_ALL_COMPLETE.md` | 64 | Documentation | `- Service: `http://192.168.11.140:80`` |
| `docs/archive/completion/BLOCKSCOUT_ALL_COMPLETE.md` | 81 | Documentation | `curl -L http://192.168.11.140/health` |
| `docs/archive/completion/BLOCKSCOUT_ALL_COMPLETE.md` | 84 | Documentation | `curl -k https://192.168.11.140/health` |
| `docs/archive/completion/BLOCKSCOUT_ALL_COMPLETE.md` | 126 | Documentation | `**Target**: `http://192.168.11.140:80`` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 15 | Documentation | `curl http://192.168.11.140:80/health` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 16 | Documentation | `# Result: curl: (7) Failed to connect to 192.168.11.140 port 80` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 22 | Documentation | `- ✅ Tunnel route configured correctly (explorer.d-bis.org → http://192.168.11.140:80)` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 32 | Documentation | `| Blockscout Container (VMID 5000) | 192.168.11.140 | 192.168.11.0/24 | ✅ Running |` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 63 | Documentation | `- Any rule with **Destination IP** = `192.168.11.140`` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 97 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 116 | Documentation | `- [ ] Check for deny rules blocking 192.168.11.140:80` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 121 | Documentation | `- [ ] Test connectivity: `curl http://192.168.11.140:80/health` from cloudflared container` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 130 | Documentation | `pct exec 102 -- curl http://192.168.11.140:80/health` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 137 | Documentation | `pct exec 102 -- curl http://192.168.11.140:80/health` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 145 | Documentation | `**Root Cause**: Omada firewall rules are blocking traffic from cloudflared (192.168.11.7) to Blocksc` |
| `docs/archive/completion/CLOUDFLARE_EXPLORER_SETUP_COMPLETE.md` | 5 | Documentation | `**Target**: http://192.168.11.140:80` |
| `docs/archive/completion/CLOUDFLARE_EXPLORER_SETUP_COMPLETE.md` | 46 | Documentation | `Service: http://192.168.11.140:80` |
| `docs/archive/completion/CLOUDFLARE_EXPLORER_SETUP_COMPLETE.md` | 106 | Documentation | `- [ ] Tunnel route configured: `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/archive/completion/CLOUDFLARE_EXPLORER_SETUP_COMPLETE.md` | 136 | Documentation | `1. Verify tunnel route: `http://192.168.11.140:80`` |
| `docs/archive/completion/CLOUDFLARE_EXPLORER_SETUP_COMPLETE.md` | 162 | Documentation | `| **Tunnel Service** | http://192.168.11.140:80 |` |
| `docs/archive/completion/CLOUDFLARE_EXPLORER_SETUP_COMPLETE.md` | 164 | Documentation | `| **Container IP** | 192.168.11.140 |` |
| `docs/archive/completion/COMPLETE_RESTORATION_COMMANDS.md` | 101 | Documentation | `curl http://192.168.11.140:4000/api/v2/status` |
| `docs/archive/completion/COMPLETE_RESTORATION_COMMANDS.md` | 102 | Documentation | `curl http://192.168.11.140/api/v2/stats` |
| `docs/archive/completion/EXPLORER_RESTORATION_COMPLETE.md` | 30 | Documentation | `- **IP**: 192.168.11.140` |
| `docs/archive/completion/EXPLORER_RESTORATION_COMPLETE.md` | 38 | Documentation | `- **Direct IP (192.168.11.140)**: ✅ HTTP 200 (frontend served)` |
| `docs/archive/completion/EXPLORER_RESTORATION_COMPLETE.md` | 108 | Documentation | `curl http://192.168.11.140:4000/api/v2/status` |
| `docs/archive/completion/EXPLORER_RESTORATION_COMPLETE.md` | 135 | Documentation | `server_name explorer.d-bis.org 192.168.11.140;` |
| `docs/archive/completion/EXPLORER_RESTORATION_COMPLETE.md` | 174 | Documentation | `curl http://192.168.11.140/api/v2/stats` |
| `docs/archive/completion/EXPLORER_RESTORATION_COMPLETE.md` | 175 | Documentation | `curl http://192.168.11.140/api/v2/status` |
| `docs/archive/completion/EXPLORER_RESTORATION_COMPLETE.md` | 196 | Documentation | `- Check route: `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/archive/completion/EXPLORER_RESTORATION_COMPLETE.md` | 207 | Documentation | `- [ ] Blockscout API responds: `curl http://192.168.11.140:4000/api/v2/status`` |
| `docs/archive/completion/EXPLORER_RESTORATION_COMPLETE.md` | 209 | Documentation | `- [ ] Nginx proxy works: `curl http://192.168.11.140/api/v2/stats` (not 502)` |
| `docs/archive/completion/CLOUDFLARE_CONFIGURATION_COMPLETE.md` | 19 | Documentation | `- **Service**: http://192.168.11.140:80` |
| `docs/archive/completion/CLOUDFLARE_CONFIGURATION_COMPLETE.md` | 57 | Documentation | `| **Tunnel Route** | ✅ Configured | explorer.d-bis.org → 192.168.11.140:80 |` |
| `docs/archive/completion/BLOCKSCOUT_FIXED_SUCCESS.md` | 69 | Documentation | `- BLOCKSCOUT_HOST=192.168.11.140` |
| `docs/archive/completion/BLOCKSCOUT_FIXED_SUCCESS.md` | 104 | Documentation | `- **Internal**: http://192.168.11.140:4000` |
| `docs/archive/completion/BLOCKSCOUT_FIXED_SUCCESS.md` | 105 | Documentation | `- **Via Nginx**: http://192.168.11.140 (if Nginx is configured)` |
| `docs/archive/completion/BLOCKSCOUT_FIXED_SUCCESS.md` | 107 | Documentation | `- **API**: http://192.168.11.140:4000/api` |
| `docs/archive/completion/BLOCKSCOUT_FIXED_SUCCESS.md` | 108 | Documentation | `- **Health**: http://192.168.11.140:4000/api/health` |
| `docs/archive/completion/BLOCKSCOUT_FIXED_SUCCESS.md` | 115 | Documentation | `2. **Verify API**: Test the health endpoint: `curl http://192.168.11.140:4000/api/health`` |
| `docs/archive/completion/BLOCKSCOUT_FIXED_SUCCESS.md` | 117 | Documentation | `4. **Test Web UI**: Open http://192.168.11.140:4000 in browser` |
| `docs/archive/completion/NGINX_PROXY_VERIFICATION_COMPLETE.md` | 4 | Documentation | `**Container**: VMID 5000 on pve2 (192.168.11.140)` |
| `docs/archive/completion/NGINX_PROXY_VERIFICATION_COMPLETE.md` | 79 | Documentation | `https://192.168.11.140:443 (Nginx receives request)` |
| `docs/archive/completion/BLOCKSCOUT_SSL_SETUP_COMPLETE.md` | 21 | Documentation | `- Route: `explorer.d-bis.org` → `https://192.168.11.140:443`` |
| `docs/archive/completion/BLOCKSCOUT_SSL_SETUP_COMPLETE.md` | 51 | Documentation | `- **Route**: `explorer.d-bis.org` → `https://192.168.11.140:443`` |
| `docs/archive/completion/BLOCKSCOUT_SSL_SETUP_COMPLETE.md` | 59 | Documentation | `- **HTTP**: http://192.168.11.140 (redirects to HTTPS)` |
| `docs/archive/completion/BLOCKSCOUT_SSL_SETUP_COMPLETE.md` | 60 | Documentation | `- **HTTPS**: https://192.168.11.140` |
| `docs/archive/completion/BLOCKSCOUT_SSL_SETUP_COMPLETE.md` | 61 | Documentation | `- **Health**: https://192.168.11.140/health` |
| `docs/archive/completion/BLOCKSCOUT_SSL_SETUP_COMPLETE.md` | 74 | Documentation | `curl -k https://192.168.11.140/health` |
| `docs/archive/completion/BLOCKSCOUT_SSL_SETUP_COMPLETE.md` | 105 | Documentation | `HTTPS → https://192.168.11.140:443` |
| `docs/archive/completion/FINAL_TUNNEL_INSTALLATION.md` | 11 | Documentation | `- Tunnel Route: `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/archive/completion/BLOCKSCOUT_CLOUDFLARE_SETUP_COMPLETE.md` | 53 | Documentation | `Service: http://192.168.11.140:80` |
| `docs/archive/completion/BLOCKSCOUT_CLOUDFLARE_SETUP_COMPLETE.md` | 92 | Documentation | `| **Tunnel Service** | http://192.168.11.140:80 |` |
| `docs/archive/completion/BLOCKSCOUT_ALL_TASKS_COMPLETE.md` | 54 | Documentation | `- `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SUCCESS.md` | 34 | Documentation | `- ✅ explorer.d-bis.org → http://192.168.11.140:80` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SUCCESS.md` | 55 | Documentation | `| Internal Access | ✅ Working | http://192.168.11.140 |` |
| `docs/archive/completion/BLOCKSCOUT_FIX_COMPLETE.md` | 13 | Documentation | `- ✅ Container IP: 192.168.11.140` |
| `docs/archive/completion/BLOCKSCOUT_FIX_COMPLETE.md` | 68 | Documentation | `- Service: `http://192.168.11.140:80`` |
| `docs/archive/completion/BLOCKSCOUT_FIX_COMPLETE.md` | 82 | Documentation | `curl -L http://192.168.11.140/health` |
| `docs/archive/completion/BLOCKSCOUT_FIX_COMPLETE.md` | 85 | Documentation | `curl -k https://192.168.11.140/health` |
| `docs/archive/completion/BLOCKSCOUT_FIX_COMPLETE.md` | 153 | Documentation | `2. Configure Cloudflare tunnel route (explorer.d-bis.org → http://192.168.11.140:80)` |
| `docs/archive/completion/BLOCKSCOUT_ALL_STEPS_COMPLETE.md` | 4 | Documentation | `**Container**: VMID 5000 on pve2 (192.168.11.140)` |
| `docs/archive/completion/BLOCKSCOUT_ALL_STEPS_COMPLETE.md` | 28 | Documentation | `- `explorer.d-bis.org` → `https://192.168.11.140:443`` |
| `docs/archive/completion/BLOCKSCOUT_ALL_STEPS_COMPLETE.md` | 73 | Documentation | `curl http://192.168.11.140:4000/api/v2/status` |
| `docs/archive/completion/BLOCKSCOUT_ALL_STEPS_COMPLETE.md` | 76 | Documentation | `curl -k https://192.168.11.140/health` |
| `docs/archive/completion/BLOCKSCOUT_ALL_STEPS_COMPLETE.md` | 111 | Documentation | `- **Container IP**: 192.168.11.140` |
| `docs/archive/completion/BLOCKSCOUT_IMPLEMENTATION_COMPLETE.md` | 40 | Documentation | `| Internal Access | ✅ Working | http://192.168.11.140 |` |
| `docs/archive/completion/BLOCKSCOUT_IMPLEMENTATION_COMPLETE.md` | 64 | Documentation | `- `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/archive/completion/BLOCKSCOUT_IMPLEMENTATION_COMPLETE.md` | 76 | Documentation | `curl -k https://192.168.11.140/health` |
| `docs/archive/completion/BLOCKSCOUT_IMPLEMENTATION_COMPLETE.md` | 79 | Documentation | `curl http://192.168.11.140:4000/api/v2/status` |
| `docs/archive/completion/COMPLETE_CONNECTIONS_CONTRACTS_CONTAINERS.md` | 182 | Documentation | `| 5000 | blockscout-1 | 192.168.11.140 | Blockscout Explorer | ⏳ Pending | P2 - Medium |` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_FINAL.md` | 13 | Documentation | `- ✅ IP: 192.168.11.140` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_FINAL.md` | 52 | Documentation | `- Add hostname: `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/archive/completion/BLOCKSCOUT_ALL_FIXES_COMPLETE.md` | 4 | Documentation | `**Container**: VMID 5000 on pve2 (192.168.11.140)` |
| `docs/archive/completion/COMPLETE_ALL_TASKS_GUIDE.md` | 95 | Documentation | `curl http://192.168.11.140:4000/api/v2/status` |
| `docs/archive/completion/COMPLETE_ALL_TASKS_GUIDE.md` | 96 | Documentation | `curl http://192.168.11.140/api/v2/stats` |
| `docs/archive/completion/COMPLETE_ALL_TASKS_GUIDE.md` | 143 | Documentation | `curl http://192.168.11.140/api/v2/stats` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SETUP_FINAL.md` | 11 | Documentation | `- ✅ Container VMID 5000 configured with static IP: `192.168.11.140/24`` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SETUP_FINAL.md` | 71 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SETUP_FINAL.md` | 90 | Documentation | `curl http://192.168.11.140:80/health` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SETUP_FINAL.md` | 111 | Documentation | `| IP Address | 192.168.11.140/24 | ✅ Static IP Set |` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SETUP_FINAL.md` | 115 | Documentation | `| Firewall Rule | Allow 192.168.11.0/24 → 192.168.11.140:80 | ⚠️ Needs Manual Config |` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SUMMARY.md` | 13 | Documentation | `- ✅ Container IP: 192.168.11.140` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SUMMARY.md` | 77 | Documentation | `- Service: `http://192.168.11.140:80`` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SUMMARY.md` | 94 | Documentation | `curl -L http://192.168.11.140/health` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SUMMARY.md` | 97 | Documentation | `curl -k https://192.168.11.140/health` |
| `docs/archive/completion/BLOCKSCOUT_COMPLETE_SUMMARY.md` | 151 | Documentation | `curl -k https://192.168.11.140/health` |
| `docs/archive/completion/BLOCKSCOUT_FIREWALL_FIX_COMPLETE.md` | 19 | Documentation | `- ✅ Tunnel Route: `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/archive/completion/BLOCKSCOUT_FIREWALL_FIX_COMPLETE.md` | 34 | Documentation | `**Problem**: Omada firewall is blocking traffic from cloudflared container (192.168.11.7) to Blocksc` |
| `docs/archive/completion/BLOCKSCOUT_FIREWALL_FIX_COMPLETE.md` | 36 | Documentation | `**Error**: `curl: (7) Failed to connect to 192.168.11.140 port 80: No route to host`` |
| `docs/archive/completion/BLOCKSCOUT_FIREWALL_FIX_COMPLETE.md` | 82 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/completion/BLOCKSCOUT_FIREWALL_FIX_COMPLETE.md` | 107 | Documentation | `ssh root@192.168.11.10 "ssh pve2 'pct exec 102 -- curl http://192.168.11.140:80/health'"` |
| `docs/archive/completion/BLOCKSCOUT_FIREWALL_FIX_COMPLETE.md` | 123 | Documentation | `| Blockscout Container (VMID 5000) | 192.168.11.140 | 192.168.11.0/24 | ✅ Running |` |
| `docs/archive/completion/BLOCKSCOUT_STATIC_IP_COMPLETE.md` | 11 | Documentation | `- ✅ Container VMID 5000 configured with static IP: `192.168.11.140/24`` |
| `docs/archive/completion/BLOCKSCOUT_STATIC_IP_COMPLETE.md` | 18 | Documentation | `- ✅ All scripts reference `192.168.11.140` which now matches actual container IP` |
| `docs/archive/completion/BLOCKSCOUT_STATIC_IP_COMPLETE.md` | 32 | Documentation | `IP Address: 192.168.11.140/24` |
| `docs/archive/completion/BLOCKSCOUT_STATIC_IP_COMPLETE.md` | 41 | Documentation | `- Actual IP may have differed from expected `192.168.11.140`` |
| `docs/archive/completion/BLOCKSCOUT_STATIC_IP_COMPLETE.md` | 42 | Documentation | `- Scripts referenced `192.168.11.140` but container may have had different IP` |
| `docs/archive/completion/BLOCKSCOUT_STATIC_IP_COMPLETE.md` | 45 | Documentation | `- Container uses static IP `192.168.11.140/24`` |
| `docs/archive/completion/BLOCKSCOUT_STATIC_IP_COMPLETE.md` | 53 | Documentation | `All scripts correctly reference `192.168.11.140`:` |
| `docs/archive/completion/BLOCKSCOUT_STATIC_IP_COMPLETE.md` | 70 | Documentation | `- Destination: `192.168.11.140:80`` |
| `docs/archive/completion/BLOCKSCOUT_STATIC_IP_COMPLETE.md` | 90 | Documentation | `**Solution**: Configured static IP `192.168.11.140/24`` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 36 | Documentation | `| **192.168.11.14** | r630-04 | Server | 76.53.10.39 | ✅ Active | Compute node (Proxmox) |` |
| `docs/archive/configuration/OMADA_CLOUD_CONTROLLER_FIREWALL_GUIDE.md` | 45 | Documentation | `| Blockscout Container | 192.168.11.140 | 80 |` |
| `docs/archive/configuration/OMADA_CLOUD_CONTROLLER_FIREWALL_GUIDE.md` | 52 | Documentation | `- Any rule with **Destination IP** = `192.168.11.140` and **Action** = Deny` |
| `docs/archive/configuration/OMADA_CLOUD_CONTROLLER_FIREWALL_GUIDE.md` | 57 | Documentation | `- Rules allowing traffic from `192.168.11.0/24` to `192.168.11.140:80`` |
| `docs/archive/configuration/OMADA_CLOUD_CONTROLLER_FIREWALL_GUIDE.md` | 80 | Documentation | `Destination IP: 192.168.11.140` |
| `docs/archive/configuration/OMADA_CLOUD_CONTROLLER_FIREWALL_GUIDE.md` | 112 | Documentation | `pct exec 102 -- curl -v http://192.168.11.140:80/health` |
| `docs/02-architecture/PROXMOX_CLUSTER_ARCHITECTURE.md` | 25 | Documentation | `R6304[R630-04<br/>192.168.11.14<br/>32 cores, 512GB RAM]` |
| `docs/02-architecture/PROXMOX_CLUSTER_ARCHITECTURE.md` | 58 | Documentation | `| r630-04 | 192.168.11.14 | 32 cores | 512GB | Available | 0 | ✅ Active |` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 107 | Documentation | `- ✅ `explorer.d-bis.org` → `http://192.168.11.140:80`` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 118 | Documentation | `### Blockscout Nginx (VMID 5000 - 192.168.11.140)` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 179 | Documentation | `| 5000 | blockscout-1 | 192.168.11.140 | ✅ Running | Blockchain explorer | Has local Nginx |` |
| `docs/02-architecture/DOMAIN_STRUCTURE.md` | 32 | Documentation | `- `r630-04.sankofa.nexus` → 192.168.11.14` |
| `docs/06-besu/BESU_ALLOWLIST_RUNBOOK.md` | 198 | Documentation | `["192.168.11.14"]="8545:1"  # validator-2` |
| `docs/06-besu/BESU_ALLOWLIST_RUNBOOK.md` | 437 | Documentation | `VALIDATOR_IPS=("192.168.11.13" "192.168.11.14" "192.168.11.15" "192.168.11.16" "192.168.11.18")` |
| `docs/06-besu/BESU_ALLOWLIST_QUICK_START.md` | 46 | Documentation | `bash scripts/besu-generate-allowlist.sh besu-enodes-*/collected-enodes.txt 192.168.11.13 192.168.11.` |
| `docs/12-quick-reference/TROUBLESHOOTING_QUICK_REFERENCE.md` | 41 | Documentation | `| Blockscout not loading | `curl http://192.168.11.140:80` | Check Blockscout status |` |
| `docs/12-quick-reference/TROUBLESHOOTING_QUICK_REFERENCE.md` | 96 | Documentation | `curl http://192.168.11.140:80` |
| `explorer-monorepo/docs/API_ERRORS_FIX.md` | 72 | Documentation | `scp explorer-monorepo/frontend/public/index.html root@192.168.11.140:/var/www/html/index.html` |
| `explorer-monorepo/docs/API_ERRORS_FIX.md` | 73 | Documentation | `ssh root@192.168.11.140 "chown www-data:www-data /var/www/html/index.html && nginx -t && systemctl r` |
| `explorer-monorepo/docs/DEPLOYMENT.md` | 7 | Documentation | `- SSH access to production server (192.168.11.140)` |
| `explorer-monorepo/docs/DEPLOYMENT.md` | 22 | Documentation | `scp frontend/public/index.html root@192.168.11.140:/var/www/html/index.html` |
| `explorer-monorepo/docs/DEPLOYMENT.md` | 29 | Documentation | `- `IP`: Production server IP (default: 192.168.11.140)` |
| `explorer-monorepo/docs/DEPLOYMENT.md` | 34 | Documentation | `IP=192.168.11.140 DOMAIN=explorer.d-bis.org ./scripts/deploy.sh` |
| `explorer-monorepo/docs/DEPLOYMENT.md` | 42 | Documentation | `ssh root@192.168.11.140` |
| `explorer-monorepo/docs/specs/infrastructure/network-topology.md` | 107 | Documentation | `- Origin: `192.168.11.140:443` (Blockscout/Web server)` |
| `explorer-monorepo/docs/specs/infrastructure/network-topology.md` | 117 | Documentation | `- **API Gateway** (192.168.11.141)` |
| `explorer-monorepo/docs/specs/infrastructure/network-topology.md` | 123 | Documentation | `- **Web Server** (192.168.11.140)` |
| `explorer-monorepo/docs/specs/infrastructure/network-topology.md` | 286 | Documentation | `- Tunnel target: `192.168.11.140:80` (Web) or `192.168.11.141:443` (API)` |
| `explorer-monorepo/docs/specs/infrastructure/network-topology.md` | 311 | Documentation | `- `explorer.d-bis.org/*` → `http://192.168.11.140:80`` |
| `explorer-monorepo/docs/specs/infrastructure/network-topology.md` | 312 | Documentation | `- `api.explorer.d-bis.org/*` → `http://192.168.11.141:443`` |
| `explorer-monorepo/docs/specs/infrastructure/network-topology.md` | 382 | Documentation | `- **Blockscout Container**: `192.168.11.140:4000`` |
| `smom-dbis-138-proxmox/config/network.conf` | 46 | Configuration files | `PUBLIC_START_IP="192.168.11.140"` |
| `scripts/cloudflare-tunnels/configs/tunnel-r630-04.yml` | 4 | YAML configs | `# Target: 192.168.11.14:8006 (Proxmox UI)` |
| `scripts/cloudflare-tunnels/configs/tunnel-r630-04.yml` | 12 | YAML configs | `service: https://192.168.11.14:8006` |
| `explorer-monorepo/config/deployment.json` | 3 | JSON configs | `"host": "192.168.11.140",` |

### 192.168.11.15

**Total References**: 383

| File | Line | Type | Content Preview |
|------|------|------|----------------|
| `scripts/setup-central-nginx-routing.sh` | 195 | Shell scripts | `proxy_pass http://192.168.11.150:3000;` |
| `scripts/setup-central-nginx-routing.sh` | 210 | Shell scripts | `proxy_pass http://192.168.11.151:3000;` |
| `scripts/create-chain138-containers.sh` | 157 | Shell scripts | `if create_container 1504 "besu-sentry-5" "192.168.11.154" 4 2 100 "Besu Sentry Node for ChainID 138 ` |
| `scripts/besu-collect-all-enodes.sh` | 14 | Shell scripts | `["192.168.11.15"]="8545:1"  # validator-3` |
| `scripts/fix-enode-configs-practical.sh` | 18 | Shell scripts | `[108]="192.168.11.15"  # besu-validator-3` |
| `scripts/create-all-chain138-containers-direct.sh` | 74 | Shell scripts | `create 1504 "besu-sentry-5" "192.168.11.154" 4 2 100 "Besu Sentry Node - Ali's dedicated host"` |
| `scripts/configure-besu-chain138-nodes.sh` | 46 | Shell scripts | `[1500]="192.168.11.150"` |
| `scripts/configure-besu-chain138-nodes.sh` | 47 | Shell scripts | `[1501]="192.168.11.151"` |
| `scripts/configure-besu-chain138-nodes.sh` | 48 | Shell scripts | `[1502]="192.168.11.152"` |
| `scripts/configure-besu-chain138-nodes.sh` | 49 | Shell scripts | `[1503]="192.168.11.153"` |
| `scripts/configure-besu-chain138-nodes.sh` | 50 | Shell scripts | `[1504]="192.168.11.154"  # New: besu-sentry-5` |
| `scripts/comprehensive-review.sh` | 73 | Shell scripts | `echo "- Sentries: 192.168.11.150-153"` |
| `scripts/fix-enodes-besu-native.sh` | 11 | Shell scripts | `[108]="192.168.11.15"  # besu-validator-3` |
| `scripts/generate-review-report.sh` | 44 | Shell scripts | `- Sentries: 192.168.11.150-153` |
| `scripts/fix-all-infrastructure-issues.sh` | 352 | Shell scripts | `if ssh -o ConnectTimeout=5 -o StrictHostKeyChecking=no root@192.168.11.12 "pct exec 105 -- curl -s -` |
| `scripts/fix-all-infrastructure-issues.sh` | 353 | Shell scripts | `log_success "Network: Central Nginx → DBIS API (192.168.11.150) ✓"` |
| `scripts/fix-all-infrastructure-issues.sh` | 355 | Shell scripts | `log_warn "Network: Central Nginx → DBIS API (192.168.11.150) - May need verification"` |
| `scripts/fix-enode-ip-mismatch.sh` | 11 | Shell scripts | `[108]="192.168.11.15"  # besu-validator-3` |
| `scripts/besu-generate-allowlist.sh` | 12 | Shell scripts | `echo "Example: $0 collected-enodes.txt 192.168.11.13 192.168.11.14 192.168.11.15 192.168.11.16 192.1` |
| `scripts/check-validator-sentry-logs.sh` | 26 | Shell scripts | `[1500]="192.168.11.150"` |
| `scripts/check-validator-sentry-logs.sh` | 27 | Shell scripts | `[1501]="192.168.11.151"` |
| `scripts/check-validator-sentry-logs.sh` | 28 | Shell scripts | `[1502]="192.168.11.152"` |
| `scripts/check-validator-sentry-logs.sh` | 29 | Shell scripts | `[1503]="192.168.11.153"` |
| `scripts/optimize-besu-nodes.sh` | 300 | Shell scripts | `[1500]="192.168.11.150"` |
| `scripts/optimize-besu-nodes.sh` | 301 | Shell scripts | `[1501]="192.168.11.151"` |
| `scripts/optimize-besu-nodes.sh` | 302 | Shell scripts | `[1502]="192.168.11.152"` |
| `scripts/optimize-besu-nodes.sh` | 303 | Shell scripts | `[1503]="192.168.11.153"` |
| `scripts/verify-chain138-config.sh` | 34 | Shell scripts | `[1500]="192.168.11.150"` |
| `scripts/verify-chain138-config.sh` | 35 | Shell scripts | `[1501]="192.168.11.151"` |
| `scripts/verify-chain138-config.sh` | 36 | Shell scripts | `[1502]="192.168.11.152"` |
| `scripts/verify-chain138-config.sh` | 37 | Shell scripts | `[1503]="192.168.11.153"` |
| `scripts/verify-chain138-config.sh` | 38 | Shell scripts | `[1504]="192.168.11.154"` |
| `scripts/setup-new-chain138-containers.sh` | 38 | Shell scripts | `[1504]="192.168.11.154"` |
| `dbis_core/scripts/management/status.sh` | 114 | Shell scripts | `log_info "  API: http://${DBIS_API_PRIMARY_IP:-192.168.11.150}:${DBIS_API_PORT:-3000}"` |
| `dbis_core/scripts/management/status.sh` | 121 | Shell scripts | `if curl -s -f "http://${DBIS_API_PRIMARY_IP:-192.168.11.150}:${DBIS_API_PORT:-3000}/health" >/dev/nu` |
| `dbis_core/scripts/utils/dbis-core-utils.sh` | 69 | Shell scripts | `local api_host="${1:-192.168.11.150}"` |
| `dbis_core/scripts/deployment/create-dbis-core-containers.sh` | 38 | Shell scripts | `[10150]="dbis-api-primary:192.168.11.150:8:4:100:Backend API Primary Server"` |
| `dbis_core/scripts/deployment/create-dbis-core-containers.sh` | 39 | Shell scripts | `[10151]="dbis-api-secondary:192.168.11.151:8:4:100:Backend API Secondary Server"` |
| `dbis_core/scripts/deployment/deploy-api.sh` | 230 | Shell scripts | `"${DBIS_API_PRIMARY_IP:-192.168.11.150}" \` |
| `dbis_core/scripts/deployment/deploy-api.sh` | 239 | Shell scripts | `"${DBIS_API_SECONDARY_IP:-192.168.11.151}" \` |
| `dbis_core/scripts/deployment/deploy-frontend.sh` | 148 | Shell scripts | `local api_url="http://${DBIS_API_PRIMARY_IP:-192.168.11.150}:${DBIS_API_PORT:-3000}"` |
| `dbis_core/scripts/deployment/deploy-frontend.sh` | 242 | Shell scripts | `log_info "  API: http://${DBIS_API_PRIMARY_IP:-192.168.11.150}:${DBIS_API_PORT:-3000}"` |
| `dbis_core/scripts/deployment/deploy-frontend.sh` | 247 | Shell scripts | `log_info "3. Test API health: curl http://${DBIS_API_PRIMARY_IP:-192.168.11.150}:${DBIS_API_PORT:-30` |
| `dbis_core/scripts/deployment/deploy-all.sh` | 116 | Shell scripts | `log_info "  API: http://${DBIS_API_PRIMARY_IP:-192.168.11.150}:${DBIS_API_PORT:-3000}"` |
| `dbis_core/scripts/deployment/deploy-all.sh` | 122 | Shell scripts | `log_info "3. Test API health: curl http://${DBIS_API_PRIMARY_IP:-192.168.11.150}:${DBIS_API_PORT:-30` |
| `smom-dbis-138-proxmox/scripts/fix-container-ips.sh` | 35 | Shell scripts | `VMID_IPS[1500]="192.168.11.150"  # sentry-1` |
| `smom-dbis-138-proxmox/scripts/fix-container-ips.sh` | 36 | Shell scripts | `VMID_IPS[1501]="192.168.11.151"  # sentry-2` |
| `smom-dbis-138-proxmox/scripts/fix-container-ips.sh` | 37 | Shell scripts | `VMID_IPS[1502]="192.168.11.152"  # sentry-3` |
| `smom-dbis-138-proxmox/scripts/fix-container-ips.sh` | 38 | Shell scripts | `VMID_IPS[1503]="192.168.11.153"  # sentry-4` |
| `scripts/map-service-dependencies.py` | 15 | Python scripts | `'3500': {'name': 'oracle-publisher-1', 'host': 'ml110', 'current_ip': '192.168.11.15'},` |
| `scripts/map-service-dependencies.py` | 30 | Python scripts | `CONFLICT_IPS = ['192.168.11.14', '192.168.11.15', '192.168.11.18', '192.168.11.20']` |
| `scripts/fix-enode-config.py` | 26 | Python scripts | `108: '192.168.11.15',  # besu-validator-3` |
| `scripts/fix-enodes-final.py` | 18 | Python scripts | `1500: "192.168.11.150",  # sentry-1 (DHCP assigned)` |
| `scripts/fix-enodes-final.py` | 19 | Python scripts | `1501: "192.168.11.151",  # sentry-2 (DHCP assigned)` |
| `scripts/fix-enodes-final.py` | 20 | Python scripts | `1502: "192.168.11.152",  # sentry-3 (DHCP assigned)` |
| `scripts/fix-enodes-final.py` | 21 | Python scripts | `1503: "192.168.11.153",  # sentry-4 (DHCP assigned)` |
| `IP_AVAILABILITY_20260105_143535.md` | 29 | Documentation | `- 192.168.11.15 ⚠️ **CONFLICT** (in reserved range)` |
| `VMID_IP_CONFLICTS_ANALYSIS.md` | 28 | Documentation | `| **192.168.11.150** | 1500 | besu-sentry-1 | 10150 | dbis-api-primary | vmbr0 | ⚠️ **CONFLICT** |` |
| `VMID_IP_CONFLICTS_ANALYSIS.md` | 29 | Documentation | `| **192.168.11.151** | 1501 | besu-sentry-2 | 10151 | dbis-api-secondary | vmbr0 | ⚠️ **CONFLICT** |` |
| `VMID_IP_CONFLICTS_ANALYSIS.md` | 61 | Documentation | `| Backend API Primary | 10150 | 192.168.11.150 |` |
| `VMID_IP_CONFLICTS_ANALYSIS.md` | 62 | Documentation | `| Backend API Secondary | 10151 | 192.168.11.151 |` |
| `VMID_IP_CONFLICTS_ANALYSIS.md` | 86 | Documentation | `- VMID 10150 → `192.168.11.155` (next available after sentries)` |
| `VMID_IP_CONFLICTS_ANALYSIS.md` | 87 | Documentation | `- VMID 10151 → `192.168.11.156`` |
| `DBIS_SOURCE_CODE_FIXES_SUCCESS.md` | 84 | Documentation | `curl http://192.168.11.155:3000/health` |
| `CONTAINER_INVENTORY_20260105_142455.md` | 17 | Documentation | `| 1500 |  | ml110 | running | 192.168.11.150/24 | 192.168.11.150 | besu-sentry-1 |` |
| `CONTAINER_INVENTORY_20260105_142455.md` | 18 | Documentation | `| 1501 |  | ml110 | running | 192.168.11.151/24 | 192.168.11.151 | besu-sentry-2 |` |
| `CONTAINER_INVENTORY_20260105_142455.md` | 19 | Documentation | `| 1502 |  | ml110 | running | 192.168.11.152/24 | 192.168.11.152 | besu-sentry-3 |` |
| `CONTAINER_INVENTORY_20260105_142455.md` | 20 | Documentation | `| 1503 |  | ml110 | running | 192.168.11.153/24 | 192.168.11.153 | besu-sentry-4 |` |
| `CONTAINER_INVENTORY_20260105_142455.md` | 21 | Documentation | `| 1504 |  | ml110 | stopped | 192.168.11.154/24 | 192.168.11.154 | besu-sentry-ali |` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 45 | Documentation | `- **Before**: `192.168.11.150/24` (conflict with VMID 1500)` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 46 | Documentation | `- **After**: `192.168.11.155/24` ✅` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 50 | Documentation | `- **Before**: `192.168.11.151/24` (conflict with VMID 1501)` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 51 | Documentation | `- **After**: `192.168.11.156/24` ✅` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 71 | Documentation | `- Updated `DBIS_API_PRIMARY_IP` to `192.168.11.155`` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 72 | Documentation | `- Updated `DBIS_API_SECONDARY_IP` to `192.168.11.156`` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 96 | Documentation | `- 10150 → 192.168.11.155 (after sentries at .150-154)` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 97 | Documentation | `- 10151 → 192.168.11.156` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 124 | Documentation | `| 10150 | dbis-api-primary | 192.168.11.150/24 | 192.168.11.155/24 | ✅ Fixed |` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 125 | Documentation | `| 10151 | dbis-api-secondary | 192.168.11.151/24 | 192.168.11.156/24 | ✅ Fixed |` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 149 | Documentation | `- **API Endpoints**: Update API URLs to use `192.168.11.155` and `192.168.11.156` instead of `192.16` |
| `VMID_IP_ADDRESS_LIST.md` | 24 | Documentation | `| 1500 | 192.168.11.150 | running | besu-sentry-1 |` |
| `VMID_IP_ADDRESS_LIST.md` | 25 | Documentation | `| 1501 | 192.168.11.151 | running | besu-sentry-2 |` |
| `VMID_IP_ADDRESS_LIST.md` | 26 | Documentation | `| 1502 | 192.168.11.152 | running | besu-sentry-3 |` |
| `VMID_IP_ADDRESS_LIST.md` | 27 | Documentation | `| 1503 | 192.168.11.153 | running | besu-sentry-4 |` |
| `VMID_IP_ADDRESS_LIST.md` | 28 | Documentation | `| 1504 | 192.168.11.154 | stopped | besu-sentry-ali |` |
| `VMID_IP_ADDRESS_LIST.md` | 113 | Documentation | `| 10150 | 192.168.11.155 | running | dbis-api-primary |` |
| `VMID_IP_ADDRESS_LIST.md` | 114 | Documentation | `| 10151 | 192.168.11.156 | running | dbis-api-secondary |` |
| `VMID_IP_ADDRESS_LIST.md` | 125 | Documentation | `- **192.168.11.150**: VMID 1500 (besu-sentry-1) ✅ No longer conflicts - VMID 10150 moved to 192.168.` |
| `VMID_IP_ADDRESS_LIST.md` | 126 | Documentation | `- **192.168.11.151**: VMID 1501 (besu-sentry-2) ✅ No longer conflicts - VMID 10151 moved to 192.168.` |
| `DBIS_SOURCE_CODE_FIXES_COMPLETE.md` | 75 | Documentation | `curl http://192.168.11.155:3000/health` |
| `DBIS_SERVICES_STATUS_FINAL.md` | 69 | Documentation | `**Action**: Verify Nginx configuration references correct API IPs (192.168.11.155, 192.168.11.156)` |
| `DBIS_SERVICES_STATUS_FINAL.md` | 130 | Documentation | `6. Test health endpoint at http://192.168.11.155:3000/health` |
| `DBIS_SERVICES_STATUS_FINAL.md` | 155 | Documentation | `6. Test health endpoint at http://192.168.11.156:3000/health` |
| `DBIS_SERVICES_STATUS_FINAL.md` | 188 | Documentation | `| `/etc/nginx/sites-available/dbis-frontend` | 10130 | ✅ Updated | proxy_pass now uses 192.168.11.15` |
| `DBIS_SERVICES_STATUS_FINAL.md` | 199 | Documentation | `| API Primary | 192.168.11.155:3000 | ✅ Running | ❌ Not Running | ❌ N/A |` |
| `DBIS_SERVICES_STATUS_FINAL.md` | 200 | Documentation | `| API Secondary | 192.168.11.156:3000 | ✅ Running | ❌ Not Running | ❌ N/A |` |
| `ALL_TASKS_COMPLETE_FINAL.md` | 60 | Documentation | `3. API Primary (VMID 10150) - 192.168.11.150:3000` |
| `ALL_TASKS_COMPLETE_FINAL.md` | 61 | Documentation | `4. API Secondary (VMID 10151) - 192.168.11.151:3000` |
| `DBIS_TASKS_REQUIRED.md` | 50 | Documentation | `- Allow connections from API containers (192.168.11.155, 192.168.11.156)` |
| `DBIS_TASKS_REQUIRED.md` | 114 | Documentation | `**Container IP**: 192.168.11.155/24` |
| `DBIS_TASKS_REQUIRED.md` | 156 | Documentation | `- Test from external: `curl http://192.168.11.155:3000/health`` |
| `DBIS_TASKS_REQUIRED.md` | 168 | Documentation | `**Container IP**: 192.168.11.156/24` |
| `DBIS_TASKS_REQUIRED.md` | 201 | Documentation | `- Test from external: `curl http://192.168.11.156:3000/health`` |
| `DBIS_TASKS_REQUIRED.md` | 220 | Documentation | `- Verify proxy_pass uses correct API IP (192.168.11.155:3000)` |
| `RESERVED_IP_CONFLICTS_ANALYSIS.md` | 33 | Documentation | `| 192.168.11.15 | r630-05 | r630-05 | ❓ Unknown |` |
| `DBIS_SYSTEMS_CHECK_REPORT.md` | 21 | Documentation | `| 10150 | API Primary | ✅ RUNNING | 192.168.11.155 | API service operational |` |
| `DBIS_SYSTEMS_CHECK_REPORT.md` | 22 | Documentation | `| 10151 | API Secondary | ⏳ CONFIGURED | 192.168.11.156 | Node.js installed, service not started |` |
| `DBIS_SYSTEMS_CHECK_REPORT.md` | 88 | Documentation | `| API Primary | 192.168.11.155:3000 | ✅ ACCESSIBLE | API accessible |` |
| `DBIS_SYSTEMS_CHECK_REPORT.md` | 153 | Documentation | `- **Nginx proxy_pass**: ✅ Configured (points to 192.168.11.155:3000)` |
| `DBIS_SYSTEMS_CHECK_REPORT.md` | 246 | Documentation | `- **API Primary**: http://192.168.11.155:3000` |
| `DBIS_SYSTEMS_CHECK_REPORT.md` | 247 | Documentation | `- **API Health**: http://192.168.11.155:3000/health` |
| `DBIS_SYSTEMS_CHECK_REPORT.md` | 248 | Documentation | `- **API Docs**: http://192.168.11.155:3000/api-docs` |
| `DBIS_SYSTEMS_CHECK_REPORT.md` | 265 | Documentation | `curl http://192.168.11.155:3000/health` |
| `SERVICE_DEPENDENCIES_20260105_143608.md` | 11 | Documentation | `- **192.168.11.15**: VMID 3500 (oracle-publisher-1) on ml110` |
| `RESERVED_IP_FIX_COMPLETE_FINAL.md` | 58 | Documentation | `- 192.168.11.15 → r630-05 (Proxmox Compute Node)` |
| `DBIS_DATABASE_FIXES_COMPLETE.md` | 26 | Documentation | `- `host dbis_core dbis 192.168.11.155/32 md5` (API Primary)` |
| `DBIS_DATABASE_FIXES_COMPLETE.md` | 27 | Documentation | `- `host dbis_core dbis 192.168.11.156/32 md5` (API Secondary)` |
| `DBIS_DATABASE_FIXES_COMPLETE.md` | 111 | Documentation | `curl http://192.168.11.155:3000/health` |
| `RESERVED_IP_FIX_SUMMARY.md` | 70 | Documentation | `- 192.168.11.15 → r630-05` |
| `DHCP_CONTAINERS_20260105_143507.md` | 12 | Documentation | `| 3500 |  | ml110 | running | 192.168.11.15 | oracle-publisher-1 |` |
| `DBIS_SOURCE_CODE_FIXES_FINAL.md` | 69 | Documentation | `curl http://192.168.11.155:3000/health` |
| `DBIS_SERVICES_STATUS_CHECK.md` | 96 | Documentation | `- Verify configuration files reference correct API IPs (192.168.11.155, 192.168.11.156)` |
| `DBIS_SERVICES_STATUS_CHECK.md` | 102 | Documentation | `**Container IP**: 192.168.11.155/24` |
| `DBIS_SERVICES_STATUS_CHECK.md` | 122 | Documentation | `**Container IP**: 192.168.11.156/24` |
| `DBIS_SERVICES_STATUS_CHECK.md` | 156 | Documentation | `- **Old IPs**: `192.168.11.150`, `192.168.11.151` (no longer valid)` |
| `DBIS_SERVICES_STATUS_CHECK.md` | 157 | Documentation | `- **New IPs**: `192.168.11.155`, `192.168.11.156`` |
| `DBIS_SERVICES_STATUS_CHECK.md` | 174 | Documentation | `| API Primary | 192.168.11.155:3000 | Accessible | ⏳ To test |` |
| `DBIS_SERVICES_STATUS_CHECK.md` | 175 | Documentation | `| API Secondary | 192.168.11.156:3000 | Accessible | ⏳ To test |` |
| `DBIS_SERVICES_STATUS_REPORT.md` | 98 | Documentation | `**Container IP**: 192.168.11.155/24` |
| `DBIS_SERVICES_STATUS_REPORT.md` | 129 | Documentation | `**Container IP**: 192.168.11.156/24` |
| `DBIS_SERVICES_STATUS_REPORT.md` | 190 | Documentation | `- Should use: `192.168.11.155` and `192.168.11.156`` |
| `DBIS_SERVICES_STATUS_REPORT.md` | 191 | Documentation | `- Should NOT use: `192.168.11.150` and `192.168.11.151`` |
| `DBIS_COMPLETE_STATUS_CHECK_SUMMARY.md` | 18 | Documentation | `- Changed: `192.168.11.150:3000` → `192.168.11.155:3000`` |
| `DBIS_COMPLETE_STATUS_CHECK_SUMMARY.md` | 87 | Documentation | `| `/etc/nginx/sites-available/dbis-frontend` | 10130 | ✅ Updated | proxy_pass: 192.168.11.155:3000 |` |
| `DBIS_SOURCE_CODE_FIXES_APPLIED.md` | 81 | Documentation | `curl http://192.168.11.155:3000/health` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 17 | Documentation | `| 1500 |  | ml110 | running | 192.168.11.150/24 | 192.168.11.150 | besu-sentry-1 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 18 | Documentation | `| 1501 |  | ml110 | running | 192.168.11.151/24 | 192.168.11.151 | besu-sentry-2 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 19 | Documentation | `| 1502 |  | ml110 | running | 192.168.11.152/24 | 192.168.11.152 | besu-sentry-3 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 20 | Documentation | `| 1503 |  | ml110 | running | 192.168.11.153/24 | 192.168.11.153 | besu-sentry-4 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 21 | Documentation | `| 1504 |  | ml110 | stopped | 192.168.11.154/24 | 192.168.11.154 | besu-sentry-ali |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 38 | Documentation | `| 3500 |  | ml110 | running | dhcp | 192.168.11.15 | oracle-publisher-1 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 47 | Documentation | `| 10150 |  | ml110 | running | 192.168.11.155/24 | 192.168.11.155 | dbis-api-primary |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 48 | Documentation | `| 10151 |  | ml110 | running | 192.168.11.156/24 | 192.168.11.156 | dbis-api-secondary |` |
| `DBIS_TASKS_COMPLETION_REPORT.md` | 22 | Documentation | `- ✅ VMID 10150: Updated IP (192.168.11.150 → 192.168.11.155)` |
| `DBIS_TASKS_COMPLETION_REPORT.md` | 23 | Documentation | `- ✅ VMID 10151: Updated IP (192.168.11.151 → 192.168.11.156)` |
| `DBIS_TASKS_COMPLETION_REPORT.md` | 33 | Documentation | `- Changed from: `192.168.11.150:3000`` |
| `DBIS_TASKS_COMPLETION_REPORT.md` | 34 | Documentation | `- Changed to: `192.168.11.155:3000`` |
| `DBIS_ISSUES_FIXED.md` | 59 | Documentation | `- Proxy pass points to API at 192.168.11.155:3000` |
| `DBIS_DATABASE_FIXES_SUCCESS.md` | 28 | Documentation | `- `host dbis_core dbis 192.168.11.155/32 md5` (API Primary)` |
| `DBIS_DATABASE_FIXES_SUCCESS.md` | 29 | Documentation | `- `host dbis_core dbis 192.168.11.156/32 md5` (API Secondary)` |
| `DBIS_DATABASE_FIXES_SUCCESS.md` | 78 | Documentation | `- **Host-Based Authentication**: Configured for API containers (192.168.11.155, 192.168.11.156)` |
| `DBIS_DATABASE_FIXES_SUCCESS.md` | 122 | Documentation | `curl http://192.168.11.155:3000/health` |
| `DHCP_CONTAINERS_LIST.md` | 12 | Documentation | `| 3500 | oracle-publisher-1 | ml110 | running | 192.168.11.15 | oracle-publisher-1 | ⚠️ IP in reserv` |
| `DHCP_CONTAINERS_LIST.md` | 42 | Documentation | `- **Current IP**: 192.168.11.15` |
| `DHCP_CONTAINERS_LIST.md` | 55 | Documentation | `| 3500 | oracle-publisher-1 | 192.168.11.15 | 192.168.11.29 | 🔴 **HIGH** (reserved range) |` |
| `RESERVED_IP_FIX_COMPLETE.md` | 63 | Documentation | `| 192.168.11.15 | r630-05 (Proxmox Compute Node) |` |
| `COMPLETE_IMPLEMENTATION_SUMMARY.md` | 87 | Documentation | `- `dbis-api.d-bis.org` → API Primary (192.168.11.150:3000)` |
| `COMPLETE_IMPLEMENTATION_SUMMARY.md` | 88 | Documentation | `- `dbis-api-2.d-bis.org` → API Secondary (192.168.11.151:3000)` |
| `COMPLETE_IMPLEMENTATION_SUMMARY.md` | 128 | Documentation | `- **API**: http://192.168.11.150:3000` |
| `COMPLETE_IMPLEMENTATION_SUMMARY.md` | 129 | Documentation | `- **API Health**: http://192.168.11.150:3000/health` |
| `logs/comprehensive-review-20251220-100659.md` | 58 | Documentation | `- Sentries: 192.168.11.150-153` |
| `scripts/BESU_BALANCES_README.md` | 31 | Documentation | `RPC_URLS="http://192.168.11.13:8545,http://192.168.11.14:8545,http://192.168.11.15:8545" \` |
| `scripts/BESU_BALANCES_README.md` | 84 | Documentation | `- 108 -> 192.168.11.15 (besu-validator-3)` |
| `docs/09-troubleshooting/RPC_2500_TROUBLESHOOTING.md` | 318 | Documentation | `pct exec 2500 -- ping -c 3 192.168.11.150  # Sentry` |
| `docs/04-configuration/CHAIN138_JWT_AUTH_REQUIREMENTS.md` | 20 | Documentation | `| 1504 | `besu-sentry-5` | Besu Sentry | N/A | 192.168.11.154 | ✅ Required |` |
| `docs/03-deployment/MISSING_CONTAINERS_LIST.md` | 27 | Documentation | `| **1504** | `besu-sentry-5` | Besu Sentry Node | 192.168.11.154 | **High** | New container for Ali'` |
| `docs/03-deployment/MISSING_CONTAINERS_LIST.md` | 33 | Documentation | `- Network: 192.168.11.154` |
| `docs/03-deployment/PRE_START_AUDIT_PLAN.md` | 60 | Documentation | `- 192.168.11.150-153` |
| `docs/03-deployment/PRE_START_AUDIT_PLAN.md` | 71 | Documentation | `- 192.168.11.155-156 (API)` |
| `docs/03-deployment/DEPLOYMENT_STATUS_CONSOLIDATED.md` | 30 | Documentation | `| 1500 | besu-sentry-1 | ✅ Running | 192.168.11.150 | 11 (mgmt) | ✅ Active | Static IP |` |
| `docs/03-deployment/DEPLOYMENT_STATUS_CONSOLIDATED.md` | 31 | Documentation | `| 1501 | besu-sentry-2 | ✅ Running | 192.168.11.151 | 11 (mgmt) | ✅ Active | Static IP |` |
| `docs/03-deployment/DEPLOYMENT_STATUS_CONSOLIDATED.md` | 32 | Documentation | `| 1502 | besu-sentry-3 | ✅ Running | 192.168.11.152 | 11 (mgmt) | ✅ Active | Static IP |` |
| `docs/03-deployment/DEPLOYMENT_STATUS_CONSOLIDATED.md` | 33 | Documentation | `| 1503 | besu-sentry-4 | ✅ Running | 192.168.11.153 | 11 (mgmt) | ✅ Active | Static IP |` |
| `docs/05-network/RPC_2500_CONFIGURATION_SUMMARY.md` | 59 | Documentation | `- 192.168.11.150 - Sentry 1` |
| `docs/05-network/RPC_2500_CONFIGURATION_SUMMARY.md` | 60 | Documentation | `- 192.168.11.151 - Sentry 2` |
| `docs/05-network/RPC_2500_CONFIGURATION_SUMMARY.md` | 61 | Documentation | `- 192.168.11.152 - Sentry 3` |
| `docs/05-network/RPC_2500_CONFIGURATION_SUMMARY.md` | 62 | Documentation | `- 192.168.11.153 - Sentry 4` |
| `docs/05-network/RPC_2500_LOCAL_NODES_ONLY.md` | 44 | Documentation | `- 192.168.11.150 - Sentry 1` |
| `docs/05-network/RPC_2500_LOCAL_NODES_ONLY.md` | 45 | Documentation | `- 192.168.11.151 - Sentry 2` |
| `docs/05-network/RPC_2500_LOCAL_NODES_ONLY.md` | 46 | Documentation | `- 192.168.11.152 - Sentry 3` |
| `docs/05-network/RPC_2500_LOCAL_NODES_ONLY.md` | 47 | Documentation | `- 192.168.11.153 - Sentry 4` |
| `docs/05-network/CENTRAL_NGINX_ROUTING_SETUP.md` | 37 | Documentation | `| `dbis-api.d-bis.org` | `http://192.168.11.150:3000` | 192.168.11.150 | 3000 |` |
| `docs/05-network/CENTRAL_NGINX_ROUTING_SETUP.md` | 38 | Documentation | `| `dbis-api-2.d-bis.org` | `http://192.168.11.151:3000` | 192.168.11.151 | 3000 |` |
| `docs/05-network/CLOUDFLARE_TUNNEL_ROUTING_ARCHITECTURE.md` | 31 | Documentation | `| `dbis-api.d-bis.org` | `http://192.168.11.21:80` | `http://192.168.11.150:3000` | DBIS API Primary` |
| `docs/05-network/CLOUDFLARE_TUNNEL_ROUTING_ARCHITECTURE.md` | 32 | Documentation | `| `dbis-api-2.d-bis.org` | `http://192.168.11.21:80` | `http://192.168.11.151:3000` | DBIS API Secon` |
| `docs/05-network/CLOUDFLARE_ROUTING_MASTER.md` | 41 | Documentation | `| `dbis-api.d-bis.org` | `http://192.168.11.21:80` | `http://192.168.11.150:3000` | DBIS API Primary` |
| `docs/05-network/CLOUDFLARE_ROUTING_MASTER.md` | 42 | Documentation | `| `dbis-api-2.d-bis.org` | `http://192.168.11.21:80` | `http://192.168.11.151:3000` | DBIS API Secon` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 62 | Documentation | `| **Sentries** | 1500-1503 | 4 | besu-sentry-1 through besu-sentry-4 | 192.168.11.150-153 |` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 80 | Documentation | `- **IP Addresses**: 192.168.11.150-153` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 343 | Documentation | `| Sentries | 1500-1503 | 192.168.11.150-153 | 101 |` |
| `docs/archive/BESU_SETUP_COMPLETE.md` | 71 | Documentation | `| 1002  | besu-validator-3   | 192.168.11.15 |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 71 | Documentation | `- 192.168.11.150-153: Besu Sentries (1500-1503)` |
| `docs/archive/DEPLOYMENT_QUICK_REFERENCE.md` | 20 | Documentation | `Sentries:    1500-1503 (4 nodes)  → 192.168.11.150-153` |
| `docs/archive/CURRENT_DEPLOYMENT_STATUS.md` | 26 | Documentation | `| 1500 | besu-sentry-1 | ✅ Running | 192.168.11.150 | 4GB | 2 | ✅ Static IP |` |
| `docs/archive/CURRENT_DEPLOYMENT_STATUS.md` | 27 | Documentation | `| 1501 | besu-sentry-2 | ✅ Running | 192.168.11.151 | 4GB | 2 | ✅ Static IP |` |
| `docs/archive/CURRENT_DEPLOYMENT_STATUS.md` | 28 | Documentation | `| 1502 | besu-sentry-3 | ✅ Running | 192.168.11.152 | 4GB | 2 | ✅ Static IP |` |
| `docs/archive/CURRENT_DEPLOYMENT_STATUS.md` | 29 | Documentation | `| 1503 | besu-sentry-4 | ✅ Running | 192.168.11.153 | 4GB | 2 | ✅ Static IP |` |
| `docs/archive/CURRENT_DEPLOYMENT_STATUS.md` | 74 | Documentation | `| 1500 | 192.168.11.150 | 192.168.11.150 | ✅ |` |
| `docs/archive/CURRENT_DEPLOYMENT_STATUS.md` | 75 | Documentation | `| 1501 | 192.168.11.151 | 192.168.11.151 | ✅ |` |
| `docs/archive/CURRENT_DEPLOYMENT_STATUS.md` | 76 | Documentation | `| 1502 | 192.168.11.152 | 192.168.11.152 | ✅ |` |
| `docs/archive/CURRENT_DEPLOYMENT_STATUS.md` | 77 | Documentation | `| 1503 | 192.168.11.153 | 192.168.11.153 | ✅ |` |
| `docs/archive/KEY_ROTATION_COMPLETE.md` | 87 | Documentation | `enode://2d4eeff2d5710427cf5f11319b48a883d5eb39e18e3a42052ccc6ea613d1f0ac72a17fc560b84e270ce0320b518b` |
| `docs/archive/KEY_ROTATION_COMPLETE.md` | 88 | Documentation | `enode://88e407e879af2e5a6a9cfd16385390a7e6fce91fae462418fc858047d61f932f1e0114e99a8ff84c8f261c733cbb` |
| `docs/archive/KEY_ROTATION_COMPLETE.md` | 89 | Documentation | `enode://7a98f86ced272d3f61046b08bb617d157516fd21e3cf6edb0f8090ca87ea5f920bc05dac489c82cf7b8d32bd64c5` |
| `docs/archive/KEY_ROTATION_COMPLETE.md` | 90 | Documentation | `enode://0cbd315d8f80f8ba46f0229297a493a71d37287cbfb0fc991dd3680fa4db21e2891d4dd2f1577c5020d93224a2f0` |
| `docs/archive/DEPLOYMENT_STEPS_COMPLETE.md` | 90 | Documentation | `- IP: `192.168.11.15{N}`` |
| `docs/archive/DEPLOYMENT_STEPS_COMPLETE.md` | 95 | Documentation | `3. Configure static IP: `192.168.11.15{N}/24`` |
| `docs/archive/DEPLOYMENT_STEPS_COMPLETE.md` | 346 | Documentation | `| Sentries | 4 | 1500-1503 | 192.168.11.150-153 | 4 GB | 2 | 100 GB |` |
| `docs/archive/BLOCK_PRODUCTION_STATUS.md` | 49 | Documentation | `- ⏳ Sentries: 192.168.11.150-153` |
| `docs/archive/historical/VMID_IP_MAPPING_SYSTEM.md` | 80 | Documentation | `- VMID 1500 → 192.168.11.150` |
| `docs/archive/historical/VMID_IP_MAPPING_SYSTEM.md` | 81 | Documentation | `- VMID 1501 → 192.168.11.151` |
| `docs/archive/historical/VMID_IP_MAPPING_SYSTEM.md` | 82 | Documentation | `- VMID 1502 → 192.168.11.152` |
| `docs/archive/historical/VMID_IP_MAPPING_SYSTEM.md` | 83 | Documentation | `- VMID 1503 → 192.168.11.153` |
| `docs/archive/historical/CHAIN138_NEXT_STEPS.md` | 28 | Documentation | `- IP: 192.168.11.154` |
| `docs/archive/historical/INFRASTRUCTURE_REVIEW_QUICK_REFERENCE.md` | 85 | Documentation | `- 10150: DBIS API Primary (192.168.11.150) ⭐` |
| `docs/archive/historical/INFRASTRUCTURE_REVIEW_QUICK_REFERENCE.md` | 86 | Documentation | `- 10151: DBIS API Secondary (192.168.11.151) ⭐` |
| `docs/archive/historical/CHAIN138_CONTAINER_RENAME_MIGRATION.md` | 75 | Documentation | `| 1504 | `besu-sentry-ali` | Besu Sentry | 192.168.11.154 | pve |` |
| `docs/archive/completion/CHAIN138_COMPLETE_IMPLEMENTATION.md` | 40 | Documentation | `| 1504 | `besu-sentry-5` | Besu Sentry | 192.168.11.154 | N/A | ✅ Required | Enabled |` |
| `docs/archive/completion/CHAIN138_COMPLETE_IMPLEMENTATION.md` | 276 | Documentation | `- **1504** (besu-sentry-5): 192.168.11.154` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 33 | Documentation | `| 1504 | `besu-sentry-ali` | Besu Sentry Node | 192.168.11.154 | pve | ✅ Active |` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 217 | Documentation | `| 1504 | `besu-sentry-ali` | `besu-sentry-5` | Besu Sentry Node | 192.168.11.154 | pve | 4GB | 2 cor` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 237 | Documentation | `Sentry[besu-sentry-ali<br/>VMID: 1504<br/>192.168.11.154]` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 270 | Documentation | `IP154[192.168.11.154<br/>Besu Sentry]` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 402 | Documentation | `| besu-sentry-ali (1504) | 192.168.11.154 | 192.168.11.0/24 | 192.168.11.1 | 192.168.11.1 |` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 503 | Documentation | `- **IP Address:** 192.168.11.154` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 837 | Documentation | `ssh root@192.168.11.154` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 37 | Documentation | `| **192.168.11.15** | r630-05 | Server | 76.53.10.40 | ✅ Active | Compute node (Proxmox) |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 103 | Documentation | `| 1500 | 192.168.11.150 | besu-sentry-1 | ✅ Running | ml110 |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 104 | Documentation | `| 1501 | 192.168.11.151 | besu-sentry-2 | ✅ Running | ml110 |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 105 | Documentation | `| 1502 | 192.168.11.152 | besu-sentry-3 | ✅ Running | ml110 |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 106 | Documentation | `| 1503 | 192.168.11.153 | besu-sentry-4 | ✅ Running | ml110 |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 141 | Documentation | `| 10150 | 192.168.11.155 | dbis-api-primary | ✅ Running | ml110 | ✅ Moved from .150 |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 142 | Documentation | `| 10151 | 192.168.11.156 | dbis-api-secondary | ✅ Running | ml110 | ✅ Moved from .151 |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 171 | Documentation | `| 1504 | 192.168.11.154 | besu-sentry-ali | ⏸️ Stopped | Reserved |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 240 | Documentation | `3. **192.168.11.150**:` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 242 | Documentation | `- ✅ **Resolved:** VMID 10150 moved to 192.168.11.155` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 244 | Documentation | `4. **192.168.11.151**:` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 246 | Documentation | `- ✅ **Resolved:** VMID 10151 moved to 192.168.11.156` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 308 | Documentation | `- Change VMID 10150 from 192.168.11.150 to 192.168.11.155` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 309 | Documentation | `- Change VMID 10151 from 192.168.11.151 to 192.168.11.156` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 111 | Documentation | `- ✅ `dbis-api.d-bis.org` → `http://192.168.11.150:3000`` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 112 | Documentation | `- ✅ `dbis-api-2.d-bis.org` → `http://192.168.11.151:3000`` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 210 | Documentation | `| 10150 | dbis-api-primary | 192.168.11.150 | ✅ Running | API Primary | Located on ml110 (192.168.11` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 211 | Documentation | `| 10151 | dbis-api-secondary | 192.168.11.151 | ✅ Running | API Secondary | Located on ml110 (192.16` |
| `docs/02-architecture/PROXMOX_COMPREHENSIVE_REVIEW.md` | 68 | Documentation | `| 192.168.11.150-154 | 5 | Besu Sentries |` |
| `docs/02-architecture/PROXMOX_COMPREHENSIVE_REVIEW.md` | 69 | Documentation | `| 192.168.11.155-156 | 2 | DBIS API |` |
| `docs/06-besu/BESU_NODES_FILE_REFERENCE.md` | 28 | Documentation | `│  │192.168.11.150 (DHCP)│  │192.168.11.151 (DHCP)│  │   4     │ │` |
| `docs/06-besu/BESU_NODES_FILE_REFERENCE.md` | 116 | Documentation | `| 1500 | besu-sentry-1      | 192.168.11.150 (DHCP) | Sentry    | besu-sentry           |` |
| `docs/06-besu/BESU_NODES_FILE_REFERENCE.md` | 117 | Documentation | `| 1501 | besu-sentry-2      | 192.168.11.151 (DHCP) | Sentry    | besu-sentry           |` |
| `docs/06-besu/BESU_NODES_FILE_REFERENCE.md` | 118 | Documentation | `| 1502 | besu-sentry-3      | 192.168.11.152 (DHCP) | Sentry    | besu-sentry           |` |
| `docs/06-besu/BESU_NODES_FILE_REFERENCE.md` | 119 | Documentation | `| 1503 | besu-sentry-4      | 192.168.11.153 (DHCP) | Sentry    | besu-sentry           |` |
| `docs/06-besu/BESU_NODES_FILE_REFERENCE.md` | 192 | Documentation | `| 1500  | 192.168.11.150 (DHCP) | `genesis.json`, `static-nodes.json`, `permissions-nodes.toml`, `co` |
| `docs/06-besu/BESU_NODES_FILE_REFERENCE.md` | 193 | Documentation | `| 1501  | 192.168.11.151 (DHCP) | `genesis.json`, `static-nodes.json`, `permissions-nodes.toml`, `co` |
| `docs/06-besu/BESU_NODES_FILE_REFERENCE.md` | 194 | Documentation | `| 1502  | 192.168.11.152 (DHCP) | `genesis.json`, `static-nodes.json`, `permissions-nodes.toml`, `co` |
| `docs/06-besu/BESU_NODES_FILE_REFERENCE.md` | 195 | Documentation | `| 1503  | 192.168.11.153 (DHCP) | `genesis.json`, `static-nodes.json`, `permissions-nodes.toml`, `co` |
| `docs/06-besu/BESU_ALLOWLIST_RUNBOOK.md` | 199 | Documentation | `["192.168.11.15"]="8545:1"  # validator-3` |
| `docs/06-besu/BESU_ALLOWLIST_RUNBOOK.md` | 437 | Documentation | `VALIDATOR_IPS=("192.168.11.13" "192.168.11.14" "192.168.11.15" "192.168.11.16" "192.168.11.18")` |
| `docs/06-besu/BESU_ALLOWLIST_QUICK_START.md` | 46 | Documentation | `bash scripts/besu-generate-allowlist.sh besu-enodes-*/collected-enodes.txt 192.168.11.13 192.168.11.` |
| `dbis_core/DEPLOYMENT_COMPLETE_AND_OPERATIONAL.md` | 37 | Documentation | `- **IP**: 192.168.11.150` |
| `dbis_core/DEPLOYMENT_COMPLETE_AND_OPERATIONAL.md` | 43 | Documentation | `- **IP**: 192.168.11.151` |
| `dbis_core/DEPLOYMENT_COMPLETE_AND_OPERATIONAL.md` | 59 | Documentation | `| API Primary | `http://192.168.11.150:3000` | ✅ Running |` |
| `dbis_core/DEPLOYMENT_COMPLETE_AND_OPERATIONAL.md` | 60 | Documentation | `| API Secondary | `http://192.168.11.151:3000` | ✅ Running |` |
| `dbis_core/DEPLOYMENT_COMPLETE_AND_OPERATIONAL.md` | 62 | Documentation | `| API Health | `http://192.168.11.150:3000/health` | ✅ Available |` |
| `dbis_core/DEPLOYMENT_COMPLETE_AND_OPERATIONAL.md` | 68 | Documentation | `curl http://192.168.11.150:3000/health` |
| `dbis_core/DEPLOYMENT_COMPLETE_AND_OPERATIONAL.md` | 118 | Documentation | `- **API**: http://192.168.11.150:3000 (Primary), http://192.168.11.151:3000 (Secondary)` |
| `dbis_core/DEPLOYMENT_COMPLETE_FINAL.md` | 29 | Documentation | `- **IP**: 192.168.11.150` |
| `dbis_core/DEPLOYMENT_COMPLETE_FINAL.md` | 38 | Documentation | `- **IP**: 192.168.11.151` |
| `dbis_core/DEPLOYMENT_COMPLETE_FINAL.md` | 60 | Documentation | `| API Primary | `http://192.168.11.150:3000` | ✅ Running |` |
| `dbis_core/DEPLOYMENT_COMPLETE_FINAL.md` | 61 | Documentation | `| API Secondary | `http://192.168.11.151:3000` | ✅ Running |` |
| `dbis_core/DEPLOYMENT_COMPLETE_FINAL.md` | 63 | Documentation | `| API Health | `http://192.168.11.150:3000/health` | ✅ Available |` |
| `dbis_core/DEPLOYMENT_COMPLETE_FINAL.md` | 69 | Documentation | `curl http://192.168.11.150:3000/health` |
| `dbis_core/DEPLOYMENT_COMPLETE_FINAL.md` | 109 | Documentation | `VITE_API_BASE_URL=http://192.168.11.150:3000` |
| `dbis_core/DEPLOYMENT_COMPLETE_FINAL.md` | 250 | Documentation | `- **API**: http://192.168.11.150:3000 (Primary), http://192.168.11.151:3000 (Secondary)` |
| `dbis_core/DEPLOYMENT_FINAL_STATUS.md` | 66 | Documentation | `- API Primary: `http://192.168.11.150:3000`` |
| `dbis_core/DEPLOYMENT_FINAL_STATUS.md` | 67 | Documentation | `- API Secondary: `http://192.168.11.151:3000`` |
| `dbis_core/DEPLOYMENT_COMPLETE.md` | 37 | Documentation | `- **IP**: 192.168.11.150` |
| `dbis_core/DEPLOYMENT_COMPLETE.md` | 42 | Documentation | `- **IP**: 192.168.11.151` |
| `dbis_core/DEPLOYMENT_COMPLETE.md` | 54 | Documentation | `- API Primary: `http://192.168.11.150:3000`` |
| `dbis_core/DEPLOYMENT_COMPLETE.md` | 55 | Documentation | `- API Secondary: `http://192.168.11.151:3000`` |
| `dbis_core/DEPLOYMENT_COMPLETE.md` | 68 | Documentation | `curl http://192.168.11.150:3000/health` |
| `dbis_core/NEXT_STEPS_QUICK_REFERENCE.md` | 62 | Documentation | `- API: 192.168.11.150-151` |
| `dbis_core/README_DEPLOYMENT.md` | 17 | Documentation | `| API Primary | 10150 | 192.168.11.150 | 3000 | Ready |` |
| `dbis_core/README_DEPLOYMENT.md` | 18 | Documentation | `| API Secondary | 10151 | 192.168.11.151 | 3000 | Ready |` |
| `dbis_core/DEPLOYMENT_READY.md` | 67 | Documentation | `curl http://192.168.11.150:3000/health` |
| `dbis_core/DEPLOYMENT_READY.md` | 77 | Documentation | `- ✅ 10150: dbis-api-primary (192.168.11.150)` |
| `dbis_core/DEPLOYMENT_READY.md` | 78 | Documentation | `- ✅ 10151: dbis-api-secondary (192.168.11.151)` |
| `dbis_core/FINAL_COMPLETION_REPORT.md` | 84 | Documentation | `- ✅ API Primary: `dbis-api.d-bis.org` → 192.168.11.150:3000` |
| `dbis_core/FINAL_COMPLETION_REPORT.md` | 85 | Documentation | `- ✅ API Secondary: `dbis-api-2.d-bis.org` → 192.168.11.151:3000` |
| `dbis_core/DEPLOYMENT_INCOMPLETE_SOURCE.md` | 120 | Documentation | `VITE_API_BASE_URL=http://192.168.11.150:3000` |
| `dbis_core/DEPLOYMENT_INCOMPLETE_SOURCE.md` | 155 | Documentation | `curl http://192.168.11.150:3000/health` |
| `dbis_core/CLOUDFLARE_DNS_QUICK_REFERENCE.md` | 23 | Documentation | `service: http://192.168.11.150:3000` |
| `dbis_core/CLOUDFLARE_DNS_QUICK_REFERENCE.md` | 27 | Documentation | `service: http://192.168.11.151:3000` |
| `dbis_core/CLOUDFLARE_DNS_QUICK_REFERENCE.md` | 38 | Documentation | `| API Primary | 10150 | 192.168.11.150 | 3000 | `dbis-api.d-bis.org` | ✅ Yes |` |
| `dbis_core/CLOUDFLARE_DNS_QUICK_REFERENCE.md` | 39 | Documentation | `| API Secondary | 10151 | 192.168.11.151 | 3000 | `dbis-api-2.d-bis.org` | ✅ Yes |` |
| `dbis_core/DEPLOYMENT_FINAL_REPORT.md` | 67 | Documentation | `- API Primary: `http://192.168.11.150:3000`` |
| `dbis_core/DEPLOYMENT_FINAL_REPORT.md` | 68 | Documentation | `- API Secondary: `http://192.168.11.151:3000`` |
| `dbis_core/DEPLOYMENT_SUCCESS_FINAL.md` | 37 | Documentation | `- **IP**: 192.168.11.150` |
| `dbis_core/DEPLOYMENT_SUCCESS_FINAL.md` | 43 | Documentation | `- **IP**: 192.168.11.151` |
| `dbis_core/DEPLOYMENT_SUCCESS_FINAL.md` | 59 | Documentation | `| API Primary | `http://192.168.11.150:3000` | ✅ Running |` |
| `dbis_core/DEPLOYMENT_SUCCESS_FINAL.md` | 60 | Documentation | `| API Secondary | `http://192.168.11.151:3000` | ✅ Running |` |
| `dbis_core/DEPLOYMENT_SUCCESS_FINAL.md` | 62 | Documentation | `| API Health | `http://192.168.11.150:3000/health` | ✅ Available |` |
| `dbis_core/DEPLOYMENT_SUCCESS_FINAL.md` | 68 | Documentation | `curl http://192.168.11.150:3000/health` |
| `dbis_core/DEPLOYMENT_SUCCESS_FINAL.md` | 117 | Documentation | `- **API**: http://192.168.11.150:3000 (Primary), http://192.168.11.151:3000 (Secondary)` |
| `dbis_core/DEPLOYMENT_STATUS_FINAL.md` | 49 | Documentation | `- API Primary: `http://192.168.11.150:3000`` |
| `dbis_core/DEPLOYMENT_STATUS_FINAL.md` | 50 | Documentation | `- API Secondary: `http://192.168.11.151:3000`` |
| `dbis_core/CONTAINER_CREATION_COMPLETE.md` | 14 | Documentation | `| 10150 | dbis-api-primary | 192.168.11.150 | ✅ Running | Backend API Primary Server |` |
| `dbis_core/CONTAINER_CREATION_COMPLETE.md` | 15 | Documentation | `| 10151 | dbis-api-secondary | 192.168.11.151 | ✅ Running | Backend API Secondary Server |` |
| `dbis_core/CONTAINER_CREATION_COMPLETE.md` | 118 | Documentation | `curl http://192.168.11.150:3000/health` |
| `dbis_core/CONTAINER_CREATION_COMPLETE.md` | 127 | Documentation | `- **API Primary**: `http://192.168.11.150:3000`` |
| `dbis_core/CONTAINER_CREATION_COMPLETE.md` | 128 | Documentation | `- **API Secondary**: `http://192.168.11.151:3000`` |
| `dbis_core/CLOUDFLARE_DNS_CONFIGURATION.md` | 18 | Documentation | `| **API Primary** | 10150 | 192.168.11.150 | 3000 | ✅ Yes (or via frontend) |` |
| `dbis_core/CLOUDFLARE_DNS_CONFIGURATION.md` | 19 | Documentation | `| **API Secondary** | 10151 | 192.168.11.151 | 3000 | ✅ Yes (HA) |` |
| `dbis_core/CLOUDFLARE_DNS_CONFIGURATION.md` | 74 | Documentation | `Service: http://192.168.11.150:3000` |
| `dbis_core/CLOUDFLARE_DNS_CONFIGURATION.md` | 101 | Documentation | `Service: http://192.168.11.151:3000` |
| `dbis_core/CLOUDFLARE_DNS_CONFIGURATION.md` | 150 | Documentation | `service: http://192.168.11.150:3000` |
| `dbis_core/CLOUDFLARE_DNS_CONFIGURATION.md` | 154 | Documentation | `service: http://192.168.11.151:3000` |
| `dbis_core/CLOUDFLARE_DNS_CONFIGURATION.md` | 370 | Documentation | `service: http://192.168.11.150:3000` |
| `dbis_core/CLOUDFLARE_DNS_CONFIGURATION.md` | 388 | Documentation | `- Nginx configured to proxy `/api/*` to `http://192.168.11.150:3000`` |
| `dbis_core/CLOUDFLARE_DNS_CONFIGURATION.md` | 439 | Documentation | `dbis-api.d-bis.org    → API Primary (192.168.11.150:3000)` |
| `dbis_core/CLOUDFLARE_DNS_CONFIGURATION.md` | 440 | Documentation | `dbis-api-2.d-bis.org  → API Secondary (192.168.11.151:3000)` |
| `dbis_core/DEPLOYMENT_SUCCESS.md` | 30 | Documentation | `- **IP**: 192.168.11.150` |
| `dbis_core/DEPLOYMENT_SUCCESS.md` | 36 | Documentation | `- **IP**: 192.168.11.151` |
| `dbis_core/DEPLOYMENT_SUCCESS.md` | 52 | Documentation | `| API Primary | `http://192.168.11.150:3000` | ✅ Running |` |
| `dbis_core/DEPLOYMENT_SUCCESS.md` | 53 | Documentation | `| API Secondary | `http://192.168.11.151:3000` | ✅ Running |` |
| `dbis_core/DEPLOYMENT_SUCCESS.md` | 55 | Documentation | `| API Health | `http://192.168.11.150:3000/health` | ✅ Available |` |
| `dbis_core/DEPLOYMENT_SUCCESS.md` | 71 | Documentation | `curl http://192.168.11.150:3000/health` |
| `dbis_core/DEPLOYMENT_SUCCESS.md` | 119 | Documentation | `- **API**: http://192.168.11.150:3000 (Primary), http://192.168.11.151:3000 (Secondary)` |
| `dbis_core/DEPLOYMENT_COMPLETE_SUCCESS.md` | 29 | Documentation | `- **IP**: 192.168.11.150` |
| `dbis_core/DEPLOYMENT_COMPLETE_SUCCESS.md` | 35 | Documentation | `- **IP**: 192.168.11.151` |
| `dbis_core/DEPLOYMENT_COMPLETE_SUCCESS.md` | 51 | Documentation | `| API Primary | `http://192.168.11.150:3000` | ✅ Running |` |
| `dbis_core/DEPLOYMENT_COMPLETE_SUCCESS.md` | 52 | Documentation | `| API Secondary | `http://192.168.11.151:3000` | ✅ Running |` |
| `dbis_core/DEPLOYMENT_COMPLETE_SUCCESS.md` | 54 | Documentation | `| API Health | `http://192.168.11.150:3000/health` | ✅ Available |` |
| `dbis_core/DEPLOYMENT_COMPLETE_SUCCESS.md` | 60 | Documentation | `curl http://192.168.11.150:3000/health` |
| `dbis_core/DEPLOYMENT_COMPLETE_SUCCESS.md` | 117 | Documentation | `- **API**: http://192.168.11.150:3000 (Primary), http://192.168.11.151:3000 (Secondary)` |
| `dbis_core/IMPLEMENTATION_SUMMARY.md` | 102 | Documentation | `curl http://192.168.11.150:3000/health` |
| `dbis_core/DEPLOYMENT_PLAN.md` | 39 | Documentation | `| **Backend API (Primary)** | 10150 | dbis-api-primary | 192.168.11.155 | Main API server |` |
| `dbis_core/DEPLOYMENT_PLAN.md` | 40 | Documentation | `| **Backend API (Secondary)** | 10151 | dbis-api-secondary | 192.168.11.156 | Secondary API server (` |
| `dbis_core/DEPLOYMENT_PLAN.md` | 90 | Documentation | `- **IP Address**: 192.168.11.155` |
| `dbis_core/DEPLOYMENT_PLAN.md` | 101 | Documentation | `- **IP Address**: 192.168.11.156` |
| `dbis_core/DEPLOYMENT_PLAN.md` | 128 | Documentation | `- **API Range**: 192.168.11.155-199 (adjusted to avoid conflicts with blockchain sentries at .150-15` |
| `dbis_core/VMID_AND_CONTAINERS_SUMMARY.md` | 12 | Documentation | `| **Backend API Primary** | 10150 | dbis-api-primary | 192.168.11.155 |` |
| `dbis_core/VMID_AND_CONTAINERS_SUMMARY.md` | 13 | Documentation | `| **Backend API Secondary** | 10151 | dbis-api-secondary | 192.168.11.156 |` |
| `dbis_core/DEPLOYMENT_SUMMARY.md` | 48 | Documentation | `- API Primary: http://192.168.11.150:3000` |
| `dbis_core/DEPLOYMENT_SUMMARY.md` | 49 | Documentation | `- API Secondary: http://192.168.11.151:3000` |
| `dbis_core/DEPLOYMENT_FINAL_COMPLETE.md` | 28 | Documentation | `- API Primary: `http://192.168.11.150:3000`` |
| `dbis_core/DEPLOYMENT_FINAL_COMPLETE.md` | 29 | Documentation | `- API Secondary: `http://192.168.11.151:3000`` |
| `dbis_core/DEPLOYMENT_FINAL_COMPLETE.md` | 65 | Documentation | `2. Test health endpoint: `curl http://192.168.11.150:3000/health`` |
| `dbis_core/frontend/NETWORK_ERROR_RESOLVED.md` | 62 | Documentation | `pct exec 10130 -- curl http://192.168.11.150:3000/health` |
| `dbis_core/frontend/API_CONNECTION_FIX.md` | 16 | Documentation | `- **API URL (configured):** http://192.168.11.150:3000` |
| `dbis_core/frontend/API_CONNECTION_FIX.md` | 25 | Documentation | `The API needs to be running on container 10150 (192.168.11.150:3000).` |
| `dbis_core/frontend/API_CONNECTION_FIX.md` | 83 | Documentation | `proxy_pass http://192.168.11.150:3000;` |
| `dbis_core/frontend/API_CONNECTION_FIX.md` | 102 | Documentation | `curl http://192.168.11.150:3000/health` |
| `dbis_core/frontend/API_CONNECTION_FIX.md` | 123 | Documentation | `# VITE_API_BASE_URL=http://192.168.11.150:3000` |
| `dbis_core/frontend/LOGIN_AND_ENDPOINTS.md` | 87 | Documentation | `**Default:** `http://192.168.11.150:3000` (based on deployment config)` |
| `dbis_core/frontend/LOGIN_AND_ENDPOINTS.md` | 245 | Documentation | `- **Default:** `http://192.168.11.150:3000`` |
| `smom-dbis-138-proxmox/docs/DEPLOYMENT.md` | 199 | Documentation | `pct exec 1500 -- ping -c 3 192.168.11.151  # sentry to sentry` |
| `smom-dbis-138-proxmox/docs/FIXES_APPLIED.md` | 18 | Documentation | `- Sentries: `192.168.11.150-153` (VMID 1500-1503)` |
| `dbis_core/config/dbis-core-proxmox.conf` | 70 | Configuration files | `# Note: API IPs adjusted to avoid conflicts with blockchain sentries (192.168.11.150-154)` |
| `dbis_core/config/dbis-core-proxmox.conf` | 71 | Configuration files | `DBIS_API_IP_START="192.168.11.155"      # API range: 192.168.11.155-199 (adjusted from .150)` |
| `dbis_core/config/dbis-core-proxmox.conf` | 77 | Configuration files | `DBIS_API_PRIMARY_IP="192.168.11.155"       # Updated from 192.168.11.150 (conflict resolved)` |
| `dbis_core/config/dbis-core-proxmox.conf` | 78 | Configuration files | `DBIS_API_SECONDARY_IP="192.168.11.156"     # Updated from 192.168.11.151 (conflict resolved)` |
| `dbis_core/templates/nginx/dbis-frontend.conf` | 26 | Configuration files | `proxy_pass http://192.168.11.150:3000;` |
| `smom-dbis-138-proxmox/config/network.conf` | 20 | Configuration files | `SENTRIES_START_IP="192.168.11.150"` |
| `scripts/monitoring/prometheus-besu-config.yml` | 19 | YAML configs | `- '192.168.11.150:9545'  # sentry-1 (DHCP assigned)` |
| `scripts/monitoring/prometheus-besu-config.yml` | 20 | YAML configs | `- '192.168.11.151:9545'  # sentry-2 (DHCP assigned)` |
| `scripts/monitoring/prometheus-besu-config.yml` | 21 | YAML configs | `- '192.168.11.152:9545'  # sentry-3 (DHCP assigned)` |
| `scripts/monitoring/prometheus-besu-config.yml` | 22 | YAML configs | `- '192.168.11.153:9545'  # sentry-4 (DHCP assigned)` |
| `output/chain138-config/permissioned-nodes.json` | 2 | JSON configs | `"enode://0cbd315d8f80f8ba46f0229297a493a71d37287cbfb0fc991dd3680fa4db21e2891d4dd2f1577c5020d93224a2f` |
| `output/chain138-config/permissioned-nodes.json` | 6 | JSON configs | `"enode://2d4eeff2d5710427cf5f11319b48a883d5eb39e18e3a42052ccc6ea613d1f0ac72a17fc560b84e270ce0320b518` |
| `output/chain138-config/permissioned-nodes.json` | 10 | JSON configs | `"enode://7a98f86ced272d3f61046b08bb617d157516fd21e3cf6edb0f8090ca87ea5f920bc05dac489c82cf7b8d32bd64c` |
| `output/chain138-config/permissioned-nodes.json` | 11 | JSON configs | `"enode://88e407e879af2e5a6a9cfd16385390a7e6fce91fae462418fc858047d61f932f1e0114e99a8ff84c8f261c733cb` |
| `output/chain138-config/static-nodes.json` | 2 | JSON configs | `"enode://0cbd315d8f80f8ba46f0229297a493a71d37287cbfb0fc991dd3680fa4db21e2891d4dd2f1577c5020d93224a2f` |
| `output/chain138-config/static-nodes.json` | 6 | JSON configs | `"enode://2d4eeff2d5710427cf5f11319b48a883d5eb39e18e3a42052ccc6ea613d1f0ac72a17fc560b84e270ce0320b518` |
| `output/chain138-config/static-nodes.json` | 10 | JSON configs | `"enode://7a98f86ced272d3f61046b08bb617d157516fd21e3cf6edb0f8090ca87ea5f920bc05dac489c82cf7b8d32bd64c` |
| `output/chain138-config/static-nodes.json` | 11 | JSON configs | `"enode://88e407e879af2e5a6a9cfd16385390a7e6fce91fae462418fc858047d61f932f1e0114e99a8ff84c8f261c733cb` |
| `smom-dbis-138-proxmox/config/permissioned-nodes.json` | 7 | JSON configs | `"enode://2d4eeff2d5710427cf5f11319b48a883d5eb39e18e3a42052ccc6ea613d1f0ac72a17fc560b84e270ce0320b518` |
| `smom-dbis-138-proxmox/config/permissioned-nodes.json` | 8 | JSON configs | `"enode://88e407e879af2e5a6a9cfd16385390a7e6fce91fae462418fc858047d61f932f1e0114e99a8ff84c8f261c733cb` |
| `smom-dbis-138-proxmox/config/permissioned-nodes.json` | 9 | JSON configs | `"enode://7a98f86ced272d3f61046b08bb617d157516fd21e3cf6edb0f8090ca87ea5f920bc05dac489c82cf7b8d32bd64c` |
| `smom-dbis-138-proxmox/config/permissioned-nodes.json` | 10 | JSON configs | `"enode://0cbd315d8f80f8ba46f0229297a493a71d37287cbfb0fc991dd3680fa4db21e2891d4dd2f1577c5020d93224a2f` |
| `smom-dbis-138-proxmox/config/permissions-nodes.toml` | 7 | TOML configs | `"enode://2d4eeff2d5710427cf5f11319b48a883d5eb39e18e3a42052ccc6ea613d1f0ac72a17fc560b84e270ce0320b518` |
| `smom-dbis-138-proxmox/config/permissions-nodes.toml` | 8 | TOML configs | `"enode://88e407e879af2e5a6a9cfd16385390a7e6fce91fae462418fc858047d61f932f1e0114e99a8ff84c8f261c733cb` |
| `smom-dbis-138-proxmox/config/permissions-nodes.toml` | 9 | TOML configs | `"enode://7a98f86ced272d3f61046b08bb617d157516fd21e3cf6edb0f8090ca87ea5f920bc05dac489c82cf7b8d32bd64c` |
| `smom-dbis-138-proxmox/config/permissions-nodes.toml` | 10 | TOML configs | `"enode://0cbd315d8f80f8ba46f0229297a493a71d37287cbfb0fc991dd3680fa4db21e2891d4dd2f1577c5020d93224a2f` |

### 192.168.11.18

**Total References**: 23

| File | Line | Type | Content Preview |
|------|------|------|----------------|
| `scripts/besu-collect-all-enodes.sh` | 16 | Shell scripts | `["192.168.11.18"]="8545:1"  # validator-5` |
| `scripts/fix-enode-configs-practical.sh` | 20 | Shell scripts | `[110]="192.168.11.18"  # besu-validator-5` |
| `scripts/fix-enodes-besu-native.sh` | 13 | Shell scripts | `[110]="192.168.11.18"  # besu-validator-5` |
| `scripts/fix-enode-ip-mismatch.sh` | 13 | Shell scripts | `[110]="192.168.11.18"  # besu-validator-5` |
| `scripts/besu-generate-allowlist.sh` | 12 | Shell scripts | `echo "Example: $0 collected-enodes.txt 192.168.11.13 192.168.11.14 192.168.11.15 192.168.11.16 192.1` |
| `scripts/map-service-dependencies.py` | 21 | Python scripts | `'104': {'name': 'gitea', 'host': 'r630-02', 'current_ip': '192.168.11.18'},` |
| `scripts/map-service-dependencies.py` | 30 | Python scripts | `CONFLICT_IPS = ['192.168.11.14', '192.168.11.15', '192.168.11.18', '192.168.11.20']` |
| `scripts/fix-enode-config.py` | 28 | Python scripts | `110: '192.168.11.18',  # besu-validator-5` |
| `IP_AVAILABILITY_20260105_143535.md` | 30 | Documentation | `- 192.168.11.18 ⚠️ **CONFLICT** (in reserved range)` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 27 | Documentation | `| 104 | gitea | ✅ Running | 192.168.11.18 | Gitea |` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 66 | Documentation | `- **IP**: 192.168.11.18` |
| `SERVICE_DEPENDENCIES_20260105_143608.md` | 12 | Documentation | `- **192.168.11.18**: VMID 104 (gitea) on r630-02` |
| `DHCP_CONTAINERS_20260105_143507.md` | 18 | Documentation | `| 104 |  | r630-02 | running | 192.168.11.18 | gitea |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 56 | Documentation | `| 104 |  | r630-02 | running | dhcp | 192.168.11.18 | gitea |` |
| `DHCP_CONTAINERS_LIST.md` | 18 | Documentation | `| 104 | gitea | r630-02 | running | 192.168.11.18 | gitea | - |` |
| `DHCP_CONTAINERS_LIST.md` | 60 | Documentation | `| 104 | gitea | 192.168.11.18 | 192.168.11.34 | 🟡 Medium |` |
| `scripts/BESU_BALANCES_README.md` | 86 | Documentation | `- 110 -> 192.168.11.18 (besu-validator-5)` |
| `docs/archive/BESU_SETUP_COMPLETE.md` | 73 | Documentation | `| 1004  | besu-validator-5   | 192.168.11.18 |` |
| `docs/archive/historical/INFRASTRUCTURE_REVIEW_QUICK_REFERENCE.md` | 69 | Documentation | `- 104: Gitea (192.168.11.18)` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 171 | Documentation | `| 104 | gitea | 192.168.11.18 | ✅ Running | Git repository |` |
| `docs/06-besu/BESU_ALLOWLIST_RUNBOOK.md` | 201 | Documentation | `["192.168.11.18"]="8545:1"  # validator-5` |
| `docs/06-besu/BESU_ALLOWLIST_RUNBOOK.md` | 437 | Documentation | `VALIDATOR_IPS=("192.168.11.13" "192.168.11.14" "192.168.11.15" "192.168.11.16" "192.168.11.18")` |
| `docs/06-besu/BESU_ALLOWLIST_QUICK_START.md` | 46 | Documentation | `bash scripts/besu-generate-allowlist.sh besu-enodes-*/collected-enodes.txt 192.168.11.13 192.168.11.` |

### 192.168.11.20

**Total References**: 189

| File | Line | Type | Content Preview |
|------|------|------|----------------|
| `scripts/find-device-192.168.11.14.sh` | 35 | Shell scripts | `echo "4. Omada Controller (192.168.11.20:8043)"` |
| `scripts/find-device-192.168.11.14.sh` | 37 | Shell scripts | `echo "   Access: https://192.168.11.20:8043"` |
| `scripts/besu-collect-all-enodes.sh` | 18 | Shell scripts | `["192.168.11.20"]="8545:1"  # sentry-3` |
| `scripts/fix-enode-configs-practical.sh` | 22 | Shell scripts | `[112]="192.168.11.20"  # besu-sentry-3` |
| `scripts/investigate-rpc-transaction-failures.sh` | 32 | Shell scripts | `RPC_NODES[2505]="192.168.11.201:besu-rpc-luis-0x8a"` |
| `scripts/investigate-rpc-transaction-failures.sh` | 33 | Shell scripts | `RPC_NODES[2506]="192.168.11.202:besu-rpc-luis-0x1"` |
| `scripts/investigate-rpc-transaction-failures.sh` | 34 | Shell scripts | `RPC_NODES[2507]="192.168.11.203:besu-rpc-putu-0x8a"` |
| `scripts/investigate-rpc-transaction-failures.sh` | 35 | Shell scripts | `RPC_NODES[2508]="192.168.11.204:besu-rpc-putu-0x1"` |
| `scripts/fix-enodes-besu-native.sh` | 15 | Shell scripts | `[112]="192.168.11.20"  # besu-sentry-3` |
| `scripts/fix-enode-ip-mismatch.sh` | 15 | Shell scripts | `[112]="192.168.11.20"  # besu-sentry-3` |
| `scripts/map-service-dependencies.py` | 20 | Python scripts | `'103': {'name': 'omada', 'host': 'r630-02', 'current_ip': '192.168.11.20'},` |
| `scripts/map-service-dependencies.py` | 30 | Python scripts | `CONFLICT_IPS = ['192.168.11.14', '192.168.11.15', '192.168.11.18', '192.168.11.20']` |
| `scripts/test-all-rpc-nodes.py` | 47 | Python scripts | `{"vmid": "2505", "ip": "192.168.11.201", "group": "named", "name": "besu-rpc-luis-0x8a"},` |
| `scripts/test-all-rpc-nodes.py` | 48 | Python scripts | `{"vmid": "2506", "ip": "192.168.11.202", "group": "named", "name": "besu-rpc-luis-0x1"},` |
| `scripts/test-all-rpc-nodes.py` | 49 | Python scripts | `{"vmid": "2507", "ip": "192.168.11.203", "group": "named", "name": "besu-rpc-putu-0x8a"},` |
| `scripts/test-all-rpc-nodes.py` | 50 | Python scripts | `{"vmid": "2508", "ip": "192.168.11.204", "group": "named", "name": "besu-rpc-putu-0x1"},` |
| `scripts/fix-enode-config.py` | 30 | Python scripts | `112: '192.168.11.20',  # besu-sentry-3` |
| `IP_AVAILABILITY_20260105_143535.md` | 31 | Documentation | `- 192.168.11.20 ⚠️ **CONFLICT** (in reserved range)` |
| `BESU_ENODES_NEXT_STEPS_STATUS.md` | 37 | Documentation | `| 2505 | 192.168.11.201 | ⏳ Activating | ❌ No key | ⏳ Pending |` |
| `BESU_ENODES_NEXT_STEPS_STATUS.md` | 38 | Documentation | `| 2506 | 192.168.11.202 | ⏳ Activating | ❌ No key | ⏳ Pending |` |
| `BESU_ENODES_NEXT_STEPS_STATUS.md` | 39 | Documentation | `| 2507 | 192.168.11.203 | ⏳ Activating | ❌ No key | ⏳ Pending |` |
| `BESU_ENODES_NEXT_STEPS_STATUS.md` | 40 | Documentation | `| 2508 | 192.168.11.204 | ⏳ Activating | ❌ No key | ⏳ Pending |` |
| `BESU_RPC_COMPLETE_CHECK.md` | 33 | Documentation | `| 2505 | 192.168.11.201 | ✅ active | ✅ Yes | ✅ 138 | 593,876 | 8 | ✅ Not syncing |` |
| `BESU_RPC_COMPLETE_CHECK.md` | 34 | Documentation | `| 2506 | 192.168.11.202 | ✅ active | ✅ Yes | ✅ 138 | 593,880 | 8 | ✅ Not syncing |` |
| `BESU_RPC_COMPLETE_CHECK.md` | 35 | Documentation | `| 2507 | 192.168.11.203 | ✅ active | ✅ Yes | ✅ 138 | 593,882 | 8 | ✅ Not syncing |` |
| `BESU_RPC_COMPLETE_CHECK.md` | 36 | Documentation | `| 2508 | 192.168.11.204 | ✅ active | ✅ Yes | ✅ 138 | 593,885 | 8 | ✅ Not syncing |` |
| `BESU_RPC_STATUS_CHECK.md` | 32 | Documentation | `| 2505 | 192.168.11.201 | active | ❌ No response | Investigating |` |
| `BESU_RPC_STATUS_CHECK.md` | 33 | Documentation | `| 2506 | 192.168.11.202 | active | ❌ No response | Investigating |` |
| `BESU_RPC_STATUS_CHECK.md` | 34 | Documentation | `| 2507 | 192.168.11.203 | activating | ❌ No response | Starting up |` |
| `BESU_RPC_STATUS_CHECK.md` | 35 | Documentation | `| 2508 | 192.168.11.204 | activating | ❌ No response | Starting up |` |
| `BESU_RPC_STATUS_FINAL.md` | 46 | Documentation | `- **VMID 2505** (192.168.11.201): Service activating` |
| `BESU_RPC_STATUS_FINAL.md` | 47 | Documentation | `- **VMID 2506** (192.168.11.202): Service activating` |
| `BESU_RPC_STATUS_FINAL.md` | 48 | Documentation | `- **VMID 2507** (192.168.11.203): Service activating` |
| `BESU_RPC_STATUS_FINAL.md` | 49 | Documentation | `- **VMID 2508** (192.168.11.204): Service active but RPC not responding` |
| `IP_CONFLICT_ANALYSIS.md` | 64 | Documentation | `**Action**: Access Omada controller (VMID 103, 192.168.11.20 or 192.168.11.8)` |
| `BESU_ALL_ENODES_CONFIGURED.md` | 35 | Documentation | `| 2505 | 192.168.11.201 | `enode://2de9fc2be46c2cedce182af65ac1f5fc5ed258d21cdf0ac2687a16618382159da` |
| `BESU_ALL_ENODES_CONFIGURED.md` | 36 | Documentation | `| 2506 | 192.168.11.202 | `enode://38bd43b934feaaccb978917c66b0abbf9b62e39bce6064a6d3ec557f61e13b75e` |
| `BESU_ALL_ENODES_CONFIGURED.md` | 37 | Documentation | `| 2507 | 192.168.11.203 | `enode://f7edb80de20089cb0b3a28b03e0491fafa1c9eb9a0344dadf343757ee2a44b577` |
| `BESU_ALL_ENODES_CONFIGURED.md` | 38 | Documentation | `| 2508 | 192.168.11.204 | `enode://4e2d4e94909813b7145e0e9cd7e56724f64ba91dd7dca0e70bd70742f930450cf` |
| `OMADA_QUERY_INSTRUCTIONS.md` | 14 | Documentation | `| **IP Address** | 192.168.11.20 |` |
| `OMADA_QUERY_INSTRUCTIONS.md` | 16 | Documentation | `| **Web Interface** | https://192.168.11.20:8043 |` |
| `OMADA_QUERY_INSTRUCTIONS.md` | 26 | Documentation | `- URL: `https://192.168.11.20:8043`` |
| `OMADA_QUERY_INSTRUCTIONS.md` | 47 | Documentation | `# OMADA_CONTROLLER_URL=https://192.168.11.20:8043` |
| `OMADA_QUERY_INSTRUCTIONS.md` | 133 | Documentation | `ping -c 2 192.168.11.20` |
| `OMADA_QUERY_INSTRUCTIONS.md` | 134 | Documentation | `curl -k https://192.168.11.20:8043` |
| `VMID_IP_ADDRESS_LIST.md` | 52 | Documentation | `| 2505 | 192.168.11.201 | running | besu-rpc-luis-0x8a |` |
| `VMID_IP_ADDRESS_LIST.md` | 53 | Documentation | `| 2506 | 192.168.11.202 | running | besu-rpc-luis-0x1 |` |
| `VMID_IP_ADDRESS_LIST.md` | 54 | Documentation | `| 2507 | 192.168.11.203 | running | besu-rpc-putu-0x8a |` |
| `VMID_IP_ADDRESS_LIST.md` | 55 | Documentation | `| 2508 | 192.168.11.204 | running | besu-rpc-putu-0x1 |` |
| `VMID_IP_ADDRESS_LIST.md` | 154 | Documentation | `### 192.168.11.200-249` |
| `BESU_ENODES_UPDATE_COMPLETE.md` | 49 | Documentation | `- VMID 2505 (192.168.11.201): ⏳ Key not generated yet` |
| `BESU_ENODES_UPDATE_COMPLETE.md` | 50 | Documentation | `- VMID 2506 (192.168.11.202): ⏳ Key not generated yet` |
| `BESU_ENODES_UPDATE_COMPLETE.md` | 51 | Documentation | `- VMID 2507 (192.168.11.203): ⏳ Key not generated yet` |
| `BESU_ENODES_UPDATE_COMPLETE.md` | 52 | Documentation | `- VMID 2508 (192.168.11.204): ⏳ Key not generated yet` |
| `PHASE1_IP_INVESTIGATION_STATUS.md` | 71 | Documentation | `- Access Omada controller (192.168.11.20 or 192.168.11.8)` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 26 | Documentation | `| 103 | omada | ✅ Running | 192.168.11.20 | - |` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 60 | Documentation | `- **IP**: 192.168.11.20` |
| `BESU_ALL_RPCS_FIXED.md` | 22 | Documentation | `| 2505 | 192.168.11.201 | 138 | ✅ Working |` |
| `BESU_ALL_RPCS_FIXED.md` | 23 | Documentation | `| 2506 | 192.168.11.202 | 138 | ✅ Working |` |
| `BESU_ALL_RPCS_FIXED.md` | 24 | Documentation | `| 2507 | 192.168.11.203 | 138 | ✅ Working |` |
| `BESU_ALL_RPCS_FIXED.md` | 25 | Documentation | `| 2508 | 192.168.11.204 | 138 | ✅ Working |` |
| `RPC_TRANSACTION_FAILURE_ROOT_CAUSE.md` | 115 | Documentation | `| 2505 | 192.168.11.201 | besu-rpc-luis-0x8a | ✅ Operational |` |
| `RPC_TRANSACTION_FAILURE_ROOT_CAUSE.md` | 116 | Documentation | `| 2506 | 192.168.11.202 | besu-rpc-luis-0x1 | ✅ Operational |` |
| `RPC_TRANSACTION_FAILURE_ROOT_CAUSE.md` | 117 | Documentation | `| 2507 | 192.168.11.203 | besu-rpc-putu-0x8a | ✅ Operational |` |
| `RPC_TRANSACTION_FAILURE_ROOT_CAUSE.md` | 118 | Documentation | `| 2508 | 192.168.11.204 | besu-rpc-putu-0x1 | ✅ Operational |` |
| `RESERVED_IP_CONFLICTS_ANALYSIS.md` | 102 | Documentation | `**Option 3: Use 192.168.11.200+**` |
| `BESU_RPC_EXPLORER_STATUS.md` | 45 | Documentation | `| 2505 | 192.168.11.201 | ❌ Failed | No response (starting) |` |
| `BESU_RPC_EXPLORER_STATUS.md` | 46 | Documentation | `| 2506 | 192.168.11.202 | ❌ Failed | No response (starting) |` |
| `BESU_RPC_EXPLORER_STATUS.md` | 47 | Documentation | `| 2507 | 192.168.11.203 | ❌ Failed | No response (starting) |` |
| `BESU_RPC_EXPLORER_STATUS.md` | 48 | Documentation | `| 2508 | 192.168.11.204 | ❌ Failed | No response (starting) |` |
| `SERVICE_DEPENDENCIES_20260105_143608.md` | 13 | Documentation | `- **192.168.11.20**: VMID 103 (omada) on r630-02` |
| `BESU_TRANSACTION_SOLUTION_COMPLETE.md` | 29 | Documentation | `- ✅ VMID 2505 (192.168.11.201) - besu-rpc-luis-0x8a` |
| `BESU_TRANSACTION_SOLUTION_COMPLETE.md` | 30 | Documentation | `- ✅ VMID 2506 (192.168.11.202) - besu-rpc-luis-0x1` |
| `BESU_TRANSACTION_SOLUTION_COMPLETE.md` | 31 | Documentation | `- ✅ VMID 2507 (192.168.11.203) - besu-rpc-putu-0x8a` |
| `BESU_TRANSACTION_SOLUTION_COMPLETE.md` | 32 | Documentation | `- ✅ VMID 2508 (192.168.11.204) - besu-rpc-putu-0x1` |
| `DHCP_CONTAINERS_20260105_143507.md` | 17 | Documentation | `| 103 |  | r630-02 | running | 192.168.11.20 | omada |` |
| `RPC_TRANSACTION_FAILURE_INVESTIGATION.md` | 29 | Documentation | `| 2505 | 192.168.11.201 | besu-rpc-luis-0x8a | ✅ Running | 0x8a (138) | 600172 |` |
| `RPC_TRANSACTION_FAILURE_INVESTIGATION.md` | 30 | Documentation | `| 2506 | 192.168.11.202 | besu-rpc-luis-0x1 | ✅ Running | 0x8a (138) | 600172 |` |
| `RPC_TRANSACTION_FAILURE_INVESTIGATION.md` | 31 | Documentation | `| 2507 | 192.168.11.203 | besu-rpc-putu-0x8a | ✅ Running | 0x8a (138) | 600172 |` |
| `RPC_TRANSACTION_FAILURE_INVESTIGATION.md` | 32 | Documentation | `| 2508 | 192.168.11.204 | besu-rpc-putu-0x1 | ✅ Running | 0x8a (138) | 600172 |` |
| `BESU_RPC_BLOCK_STATUS.md` | 20 | Documentation | `| 2505 | 192.168.11.201 | 0x8d370 | 578,416 | ✅ Synced |` |
| `BESU_RPC_BLOCK_STATUS.md` | 21 | Documentation | `| 2506 | 192.168.11.202 | 0x8d370 | 578,416 | ✅ Synced |` |
| `BESU_RPC_BLOCK_STATUS.md` | 22 | Documentation | `| 2507 | 192.168.11.203 | 0x83f99 | 540,569 | ⚠️  Behind (37,847 blocks) |` |
| `BESU_RPC_BLOCK_STATUS.md` | 23 | Documentation | `| 2508 | 192.168.11.204 | 0x8d370 | 578,416 | ✅ Synced |` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 34 | Documentation | `- ✅ IP: 192.168.11.20` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 35 | Documentation | `- ✅ Web Interface: https://192.168.11.20:8043` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 66 | Documentation | `- URL: `https://192.168.11.20:8043`` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 75 | Documentation | `# OMADA_CONTROLLER_URL=https://192.168.11.20:8043` |
| `PHASE1_IP_INVESTIGATION_COMPLETE.md` | 149 | Documentation | `- Access Omada web interface at https://192.168.11.20:8043` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 30 | Documentation | `| 2505 |  | ml110 | running | 192.168.11.201/24 | 192.168.11.201 | besu-rpc-luis-0x8a |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 31 | Documentation | `| 2506 |  | ml110 | running | 192.168.11.202/24 | 192.168.11.202 | besu-rpc-luis-0x1 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 32 | Documentation | `| 2507 |  | ml110 | running | 192.168.11.203/24 | 192.168.11.203 | besu-rpc-putu-0x8a |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 33 | Documentation | `| 2508 |  | ml110 | running | 192.168.11.204/24 | 192.168.11.204 | besu-rpc-putu-0x1 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 55 | Documentation | `| 103 |  | r630-02 | running | dhcp | 192.168.11.20 | omada |` |
| `BESU_KEYS_GENERATED.md` | 36 | Documentation | `| 2505 | 192.168.11.201 | ✅ Generated | ~66 bytes |` |
| `BESU_KEYS_GENERATED.md` | 37 | Documentation | `| 2506 | 192.168.11.202 | ✅ Generated | ~66 bytes |` |
| `BESU_KEYS_GENERATED.md` | 38 | Documentation | `| 2507 | 192.168.11.203 | ✅ Generated | ~66 bytes |` |
| `BESU_KEYS_GENERATED.md` | 39 | Documentation | `| 2508 | 192.168.11.204 | ✅ Generated | ~66 bytes |` |
| `DHCP_CONTAINERS_LIST.md` | 17 | Documentation | `| 103 | omada | r630-02 | running | 192.168.11.20 | omada | - |` |
| `DHCP_CONTAINERS_LIST.md` | 59 | Documentation | `| 103 | omada | 192.168.11.20 | 192.168.11.33 | 🟡 Medium |` |
| `scripts/BESU_BALANCES_README.md` | 88 | Documentation | `- 112 -> 192.168.11.20 (besu-sentry-3)` |
| `reports/rpc_nodes_test_20260105_055830.md` | 21 | Documentation | `| 2505 | besu-rpc-luis-0x8a | 192.168.11.201 | ❌ | ❌ | - | - | - | - | - | - | - |` |
| `reports/rpc_nodes_test_20260105_055830.md` | 22 | Documentation | `| 2506 | besu-rpc-luis-0x1 | 192.168.11.202 | ✅ | ✅ | 0x8a | 138 | 600172 | 7 | ✅ | 18.0 | - |` |
| `reports/rpc_nodes_test_20260105_055830.md` | 23 | Documentation | `| 2507 | besu-rpc-putu-0x8a | 192.168.11.203 | ✅ | ✅ | 0x8a | 138 | 600172 | 7 | ✅ | 29.5 | - |` |
| `reports/rpc_nodes_test_20260105_055830.md` | 24 | Documentation | `| 2508 | besu-rpc-putu-0x1 | 192.168.11.204 | ✅ | ✅ | 0x8a | 138 | 600172 | 7 | ✅ | 26.5 | - |` |
| `reports/rpc_nodes_test_20260105_062846.md` | 21 | Documentation | `| 2505 | besu-rpc-luis-0x8a | 192.168.11.201 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ✅ | 43.3 | - |` |
| `reports/rpc_nodes_test_20260105_062846.md` | 22 | Documentation | `| 2506 | besu-rpc-luis-0x1 | 192.168.11.202 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ✅ | 22.5 | - |` |
| `reports/rpc_nodes_test_20260105_062846.md` | 23 | Documentation | `| 2507 | besu-rpc-putu-0x8a | 192.168.11.203 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ⚠️ | 932.5 | 127.0.` |
| `reports/rpc_nodes_test_20260105_062846.md` | 24 | Documentation | `| 2508 | besu-rpc-putu-0x1 | 192.168.11.204 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ✅ | 32.9 | - |` |
| `reports/rpc_nodes_test_20260105_055641.md` | 21 | Documentation | `| 2505 | besu-rpc-luis-0x8a | 192.168.11.201 | ❌ | ❌ | - | - | - | - | - | - | - |` |
| `reports/rpc_nodes_test_20260105_055641.md` | 22 | Documentation | `| 2506 | besu-rpc-luis-0x1 | 192.168.11.202 | ✅ | ✅ | 0x8a | 138 | 600172 | 7 | ✅ | 23.2 | - |` |
| `reports/rpc_nodes_test_20260105_055641.md` | 23 | Documentation | `| 2507 | besu-rpc-putu-0x8a | 192.168.11.203 | ✅ | ✅ | 0x8a | 138 | 600172 | 7 | ✅ | 37.4 | - |` |
| `reports/rpc_nodes_test_20260105_055641.md` | 24 | Documentation | `| 2508 | besu-rpc-putu-0x1 | 192.168.11.204 | ✅ | ✅ | 0x8a | 138 | 600172 | 7 | ✅ | 27.6 | - |` |
| `reports/rpc_nodes_test_20260105_071511.md` | 21 | Documentation | `| 2505 | besu-rpc-luis-0x8a | 192.168.11.201 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ✅ | 54.3 | - |` |
| `reports/rpc_nodes_test_20260105_071511.md` | 22 | Documentation | `| 2506 | besu-rpc-luis-0x1 | 192.168.11.202 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ✅ | 61.3 | - |` |
| `reports/rpc_nodes_test_20260105_071511.md` | 23 | Documentation | `| 2507 | besu-rpc-putu-0x8a | 192.168.11.203 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ✅ | 40.0 | - |` |
| `reports/rpc_nodes_test_20260105_071511.md` | 24 | Documentation | `| 2508 | besu-rpc-putu-0x1 | 192.168.11.204 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ✅ | 130.7 | - |` |
| `reports/RPC_NODE_2505_TROUBLESHOOTING_20260105.md` | 5 | Documentation | `**IP**: 192.168.11.201` |
| `reports/RPC_NODE_2505_TROUBLESHOOTING_20260105.md` | 10 | Documentation | `- From client: TCP connection to `192.168.11.201:8545` succeeded, but HTTP never returned any bytes ` |
| `reports/rpc_nodes_test_20260105_055448.md` | 21 | Documentation | `| 2505 | besu-rpc-luis-0x8a | 192.168.11.201 | ❌ | ❌ | - | - | - | - | - | - | - |` |
| `reports/rpc_nodes_test_20260105_055448.md` | 22 | Documentation | `| 2506 | besu-rpc-luis-0x1 | 192.168.11.202 | ✅ | ✅ | 0x8a | 138 | 600172 | 7 | ✅ | 612.9 | localhos` |
| `reports/rpc_nodes_test_20260105_055448.md` | 23 | Documentation | `| 2507 | besu-rpc-putu-0x8a | 192.168.11.203 | ✅ | ✅ | 0x8a | 138 | 600172 | 7 | ✅ | 40.4 | rpc.d-bi` |
| `reports/rpc_nodes_test_20260105_055448.md` | 24 | Documentation | `| 2508 | besu-rpc-putu-0x1 | 192.168.11.204 | ✅ | ✅ | 0x8a | 138 | 600172 | 7 | ✅ | 514.0 | localhos` |
| `reports/rpc_nodes_test_20260105_064904.md` | 21 | Documentation | `| 2505 | besu-rpc-luis-0x8a | 192.168.11.201 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ✅ | 25.5 | - |` |
| `reports/rpc_nodes_test_20260105_064904.md` | 22 | Documentation | `| 2506 | besu-rpc-luis-0x1 | 192.168.11.202 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ✅ | 34.5 | - |` |
| `reports/rpc_nodes_test_20260105_064904.md` | 23 | Documentation | `| 2507 | besu-rpc-putu-0x8a | 192.168.11.203 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ✅ | 192.1 | - |` |
| `reports/rpc_nodes_test_20260105_064904.md` | 24 | Documentation | `| 2508 | besu-rpc-putu-0x1 | 192.168.11.204 | ✅ | ✅ | 0x8a | 138 | 600172 | 8 | ✅ | 36.7 | - |` |
| `docs/04-configuration/ER605_ROUTER_CONFIGURATION.md` | 299 | Documentation | `DHCP Range: 192.168.11.100-192.168.11.200` |
| `docs/04-configuration/cloudflare/CLOUDFLARE_DNS_TO_CONTAINERS.md` | 298 | Documentation | `Service: http://192.168.11.200:3000` |
| `docs/04-configuration/cloudflare/CLOUDFLARE_DNS_TO_CONTAINERS.md` | 545 | Documentation | `| Grafana | grafana | 6000 | 192.168.11.200 | 3000 | proxmox-primary | Admin Only |` |
| `docs/07-ccip/CCIP_DEPLOYMENT_SPEC.md` | 282 | Documentation | `- RMN: 192.168.11.206-212` |
| `docs/03-deployment/PRE_START_AUDIT_PLAN.md` | 65 | Documentation | `- 192.168.11.201-204 (Named RPC)` |
| `docs/archive/BESU_SETUP_COMPLETE.md` | 75 | Documentation | `| 1501  | besu-sentry-3      | 192.168.11.20 |` |
| `docs/archive/historical/INFRASTRUCTURE_REVIEW_QUICK_REFERENCE.md` | 68 | Documentation | `- 103: Omada (192.168.11.20)` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 128 | Documentation | `| 2505 | 192.168.11.201 | besu-rpc-luis-0x8a | ✅ Running | ml110 |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 129 | Documentation | `| 2506 | 192.168.11.202 | besu-rpc-luis-0x1 | ✅ Running | ml110 |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 130 | Documentation | `| 2507 | 192.168.11.203 | besu-rpc-putu-0x8a | ✅ Running | ml110 |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 131 | Documentation | `| 2508 | 192.168.11.204 | besu-rpc-putu-0x1 | ✅ Running | ml110 |` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 170 | Documentation | `| 103 | omada | 192.168.11.20 | ✅ Running | Network management |` |
| `docs/02-architecture/PROXMOX_COMPREHENSIVE_REVIEW.md` | 70 | Documentation | `| 192.168.11.201-204 | 4 | Named RPC |` |
| `docs/06-besu/BESU_ALLOWLIST_RUNBOOK.md` | 203 | Documentation | `["192.168.11.20"]="8545:1"  # sentry-3` |
| `reports/rpc_nodes_test_20260105_062846.json` | 451 | JSON configs | `"ip": "192.168.11.201",` |
| `reports/rpc_nodes_test_20260105_062846.json` | 454 | JSON configs | `"url": "http://192.168.11.201:8545",` |
| `reports/rpc_nodes_test_20260105_062846.json` | 504 | JSON configs | `"ip": "192.168.11.202",` |
| `reports/rpc_nodes_test_20260105_062846.json` | 507 | JSON configs | `"url": "http://192.168.11.202:8545",` |
| `reports/rpc_nodes_test_20260105_062846.json` | 557 | JSON configs | `"ip": "192.168.11.203",` |
| `reports/rpc_nodes_test_20260105_062846.json` | 560 | JSON configs | `"url": "http://192.168.11.203:8545",` |
| `reports/rpc_nodes_test_20260105_062846.json` | 611 | JSON configs | `"ip": "192.168.11.204",` |
| `reports/rpc_nodes_test_20260105_062846.json` | 614 | JSON configs | `"url": "http://192.168.11.204:8545",` |
| `reports/rpc_nodes_test_20260105_071511.json` | 451 | JSON configs | `"ip": "192.168.11.201",` |
| `reports/rpc_nodes_test_20260105_071511.json` | 454 | JSON configs | `"url": "http://192.168.11.201:8545",` |
| `reports/rpc_nodes_test_20260105_071511.json` | 504 | JSON configs | `"ip": "192.168.11.202",` |
| `reports/rpc_nodes_test_20260105_071511.json` | 507 | JSON configs | `"url": "http://192.168.11.202:8545",` |
| `reports/rpc_nodes_test_20260105_071511.json` | 557 | JSON configs | `"ip": "192.168.11.203",` |
| `reports/rpc_nodes_test_20260105_071511.json` | 560 | JSON configs | `"url": "http://192.168.11.203:8545",` |
| `reports/rpc_nodes_test_20260105_071511.json` | 610 | JSON configs | `"ip": "192.168.11.204",` |
| `reports/rpc_nodes_test_20260105_071511.json` | 613 | JSON configs | `"url": "http://192.168.11.204:8545",` |
| `reports/rpc_nodes_test_20260105_055830.json` | 451 | JSON configs | `"ip": "192.168.11.201",` |
| `reports/rpc_nodes_test_20260105_055830.json` | 454 | JSON configs | `"url": "http://192.168.11.201:8545",` |
| `reports/rpc_nodes_test_20260105_055830.json` | 469 | JSON configs | `"ip": "192.168.11.202",` |
| `reports/rpc_nodes_test_20260105_055830.json` | 472 | JSON configs | `"url": "http://192.168.11.202:8545",` |
| `reports/rpc_nodes_test_20260105_055830.json` | 522 | JSON configs | `"ip": "192.168.11.203",` |
| `reports/rpc_nodes_test_20260105_055830.json` | 525 | JSON configs | `"url": "http://192.168.11.203:8545",` |
| `reports/rpc_nodes_test_20260105_055830.json` | 575 | JSON configs | `"ip": "192.168.11.204",` |
| `reports/rpc_nodes_test_20260105_055830.json` | 578 | JSON configs | `"url": "http://192.168.11.204:8545",` |
| `reports/rpc_nodes_test_20260105_055641.json` | 451 | JSON configs | `"ip": "192.168.11.201",` |
| `reports/rpc_nodes_test_20260105_055641.json` | 454 | JSON configs | `"url": "http://192.168.11.201:8545",` |
| `reports/rpc_nodes_test_20260105_055641.json` | 469 | JSON configs | `"ip": "192.168.11.202",` |
| `reports/rpc_nodes_test_20260105_055641.json` | 472 | JSON configs | `"url": "http://192.168.11.202:8545",` |
| `reports/rpc_nodes_test_20260105_055641.json` | 522 | JSON configs | `"ip": "192.168.11.203",` |
| `reports/rpc_nodes_test_20260105_055641.json` | 525 | JSON configs | `"url": "http://192.168.11.203:8545",` |
| `reports/rpc_nodes_test_20260105_055641.json` | 575 | JSON configs | `"ip": "192.168.11.204",` |
| `reports/rpc_nodes_test_20260105_055641.json` | 578 | JSON configs | `"url": "http://192.168.11.204:8545",` |
| `reports/rpc_nodes_test_20260105_055448.json` | 431 | JSON configs | `"ip": "192.168.11.201",` |
| `reports/rpc_nodes_test_20260105_055448.json` | 434 | JSON configs | `"url": "http://192.168.11.201:8545",` |
| `reports/rpc_nodes_test_20260105_055448.json` | 449 | JSON configs | `"ip": "192.168.11.202",` |
| `reports/rpc_nodes_test_20260105_055448.json` | 452 | JSON configs | `"url": "http://192.168.11.202:8545",` |
| `reports/rpc_nodes_test_20260105_055448.json` | 500 | JSON configs | `"ip": "192.168.11.203",` |
| `reports/rpc_nodes_test_20260105_055448.json` | 503 | JSON configs | `"url": "http://192.168.11.203:8545",` |
| `reports/rpc_nodes_test_20260105_055448.json` | 551 | JSON configs | `"ip": "192.168.11.204",` |
| `reports/rpc_nodes_test_20260105_055448.json` | 554 | JSON configs | `"url": "http://192.168.11.204:8545",` |
| `reports/rpc_nodes_test_20260105_064904.json` | 451 | JSON configs | `"ip": "192.168.11.201",` |
| `reports/rpc_nodes_test_20260105_064904.json` | 454 | JSON configs | `"url": "http://192.168.11.201:8545",` |
| `reports/rpc_nodes_test_20260105_064904.json` | 504 | JSON configs | `"ip": "192.168.11.202",` |
| `reports/rpc_nodes_test_20260105_064904.json` | 507 | JSON configs | `"url": "http://192.168.11.202:8545",` |
| `reports/rpc_nodes_test_20260105_064904.json` | 557 | JSON configs | `"ip": "192.168.11.203",` |
| `reports/rpc_nodes_test_20260105_064904.json` | 560 | JSON configs | `"url": "http://192.168.11.203:8545",` |
| `reports/rpc_nodes_test_20260105_064904.json` | 610 | JSON configs | `"ip": "192.168.11.204",` |
| `reports/rpc_nodes_test_20260105_064904.json` | 613 | JSON configs | `"url": "http://192.168.11.204:8545",` |

### 192.168.11.4

**Total References**: 23

| File | Line | Type | Content Preview |
|------|------|------|----------------|
| `scripts/map-service-dependencies.py` | 17 | Python scripts | `'100': {'name': 'proxmox-mail-gateway', 'host': 'r630-02', 'current_ip': '192.168.11.4'},` |
| `IP_AVAILABILITY_20260105_143535.md` | 52 | Documentation | `- 192.168.11.40` |
| `IP_AVAILABILITY_20260105_143535.md` | 53 | Documentation | `- 192.168.11.41` |
| `IP_AVAILABILITY_20260105_143535.md` | 54 | Documentation | `- 192.168.11.42` |
| `IP_AVAILABILITY_20260105_143535.md` | 55 | Documentation | `- 192.168.11.43` |
| `IP_AVAILABILITY_20260105_143535.md` | 56 | Documentation | `- 192.168.11.44` |
| `IP_AVAILABILITY_20260105_143535.md` | 57 | Documentation | `- 192.168.11.45` |
| `IP_AVAILABILITY_20260105_143535.md` | 58 | Documentation | `- 192.168.11.46` |
| `IP_AVAILABILITY_20260105_143535.md` | 59 | Documentation | `- 192.168.11.47` |
| `CONTAINER_INVENTORY_20260105_142712.md` | 14 | Documentation | `| 100 |  | r630-02 | running | dhcp | 192.168.11.4 | proxmox-mail-gateway |` |
| `CONTAINER_INVENTORY_20260105_142214.md` | 14 | Documentation | `| 100 |  | r630-02 | running | dhcp | 192.168.11.4 | proxmox-mail-gateway |` |
| `CONTAINER_INVENTORY_20260105_142357.md` | 14 | Documentation | `| 100 |  | r630-02 | running | dhcp | 192.168.11.4 | proxmox-mail-gateway |` |
| `CONTAINER_INVENTORY_20260105_142314.md` | 14 | Documentation | `| 100 |  | r630-02 | running | dhcp | 192.168.11.4 | proxmox-mail-gateway |` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 23 | Documentation | `| 100 | proxmox-mail-gateway | ✅ Running | 192.168.11.4 | PostgreSQL |` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 40 | Documentation | `- **IP**: 192.168.11.4` |
| `CONTAINER_INVENTORY_20260105_142753.md` | 14 | Documentation | `| 100 |  | r630-02 | running | dhcp | 192.168.11.4 | proxmox-mail-gateway |` |
| `SERVICE_DEPENDENCIES_20260105_143608.md` | 14 | Documentation | `- **192.168.11.4**: VMID 100 (proxmox-mail-gateway) on r630-02` |
| `DHCP_CONTAINERS_20260105_143507.md` | 14 | Documentation | `| 100 |  | r630-02 | running | 192.168.11.4 | proxmox-mail-gateway |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 52 | Documentation | `| 100 |  | r630-02 | running | dhcp | 192.168.11.4 | proxmox-mail-gateway |` |
| `DHCP_CONTAINERS_LIST.md` | 14 | Documentation | `| 100 | proxmox-mail-gateway | r630-02 | running | 192.168.11.4 | proxmox-mail-gateway | - |` |
| `DHCP_CONTAINERS_LIST.md` | 56 | Documentation | `| 100 | proxmox-mail-gateway | 192.168.11.4 | 192.168.11.30 | 🟡 Medium |` |
| `docs/archive/historical/INFRASTRUCTURE_REVIEW_QUICK_REFERENCE.md` | 65 | Documentation | `- 100: Mail gateway (192.168.11.4)` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 167 | Documentation | `| 100 | proxmox-mail-gateway | 192.168.11.4 | ✅ Running | Mail gateway |` |

### 192.168.11.6

**Total References**: 125

| File | Line | Type | Content Preview |
|------|------|------|----------------|
| `scripts/create-chain138-containers.sh` | 195 | Shell scripts | `if create_container 6200 "firefly-1" "192.168.11.66" 4 2 50 "Hyperledger Firefly Core"; then` |
| `scripts/create-chain138-containers.sh` | 202 | Shell scripts | `if create_container 6201 "firefly-2" "192.168.11.67" 4 2 50 "Hyperledger Firefly Node for ChainID 13` |
| `scripts/create-chain138-containers.sh` | 210 | Shell scripts | `if create_container 5200 "cacti-1" "192.168.11.64" 4 2 50 "Hyperledger Cacti Interop Middleware"; th` |
| `scripts/create-chain138-containers.sh` | 218 | Shell scripts | `if create_container 6000 "fabric-1" "192.168.11.65" 8 4 100 "Hyperledger Fabric Enterprise Contracts` |
| `scripts/create-chain138-containers.sh` | 226 | Shell scripts | `if create_container 6400 "indy-1" "192.168.11.68" 8 4 100 "Hyperledger Indy Identity Layer"; then` |
| `scripts/create-chain138-containers.sh` | 239 | Shell scripts | `if create_container 5000 "blockscout-1" "192.168.11.69" 8 4 200 "Blockscout Explorer for ChainID 138` |
| `scripts/update-service-configs.sh` | 70 | Shell scripts | `update_container_env 3503 "financial-tokenization" "FIREFLY_API_URL=http://192.168.11.66:5000` |
| `scripts/create-all-chain138-containers-direct.sh` | 85 | Shell scripts | `create 6200 "firefly-1" "192.168.11.66" 4 2 50 "Hyperledger Firefly Core"` |
| `scripts/create-all-chain138-containers-direct.sh` | 86 | Shell scripts | `create 6201 "firefly-2" "192.168.11.67" 4 2 50 "Hyperledger Firefly Node - ChainID 138"` |
| `scripts/create-all-chain138-containers-direct.sh` | 87 | Shell scripts | `create 5200 "cacti-1" "192.168.11.64" 4 2 50 "Hyperledger Cacti"` |
| `scripts/create-all-chain138-containers-direct.sh` | 88 | Shell scripts | `create 6000 "fabric-1" "192.168.11.65" 8 4 100 "Hyperledger Fabric"` |
| `scripts/create-all-chain138-containers-direct.sh` | 89 | Shell scripts | `create 6400 "indy-1" "192.168.11.68" 8 4 100 "Hyperledger Indy"` |
| `scripts/create-all-chain138-containers-direct.sh` | 92 | Shell scripts | `create 5000 "blockscout-1" "192.168.11.69" 8 4 200 "Blockscout Explorer - ChainID 138"` |
| `smom-dbis-138-proxmox/install/financial-tokenization-install.sh` | 71 | Shell scripts | `FIREFLY_API_URL=http://192.168.11.66:5000` |
| `scripts/map-service-dependencies.py` | 18 | Python scripts | `'101': {'name': 'proxmox-datacenter-manager', 'host': 'r630-02', 'current_ip': '192.168.11.6'},` |
| `IP_AVAILABILITY_20260105_143535.md` | 20 | Documentation | `- 192.168.11.60` |
| `IP_AVAILABILITY_20260105_143535.md` | 21 | Documentation | `- 192.168.11.61` |
| `IP_AVAILABILITY_20260105_143535.md` | 22 | Documentation | `- 192.168.11.62` |
| `IP_AVAILABILITY_20260105_143535.md` | 23 | Documentation | `- 192.168.11.63` |
| `IP_AVAILABILITY_20260105_143535.md` | 24 | Documentation | `- 192.168.11.64` |
| `VMID_IP_CONFLICTS_ANALYSIS.md` | 124 | Documentation | `pct set 6400 -net0 "name=eth0,bridge=vmbr0,gw=192.168.11.1,ip=192.168.11.64/24,hwaddr=BC:24:11:F7:E8` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 20 | Documentation | `**After**: `192.168.11.64/24` (valid host IP)` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 26 | Documentation | `pct set 6400 -net0 "name=eth0,bridge=vmbr0,gw=192.168.11.1,ip=192.168.11.64/24,hwaddr=BC:24:11:F7:E8` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 107 | Documentation | `VMID 6400 now uses a valid host IP (192.168.11.64) instead of the network address.` |
| `IP_CONFLICTS_RESOLUTION_COMPLETE.md` | 121 | Documentation | `| 6400 | indy-1 | 192.168.11.0/24 | 192.168.11.64/24 | ✅ Fixed |` |
| `VMID_IP_ADDRESS_LIST.md` | 61 | Documentation | `| 3000 | 192.168.11.60 | running | ml110 |` |
| `VMID_IP_ADDRESS_LIST.md` | 62 | Documentation | `| 3001 | 192.168.11.61 | running | ml110 |` |
| `VMID_IP_ADDRESS_LIST.md` | 63 | Documentation | `| 3002 | 192.168.11.62 | running | ml110 |` |
| `VMID_IP_ADDRESS_LIST.md` | 64 | Documentation | `| 3003 | 192.168.11.63 | running | ml110 |` |
| `VMID_IP_ADDRESS_LIST.md` | 91 | Documentation | `| 6000 | 192.168.11.65 | running | fabric-1 |` |
| `VMID_IP_ADDRESS_LIST.md` | 103 | Documentation | `| 6400 | 192.168.11.64 | running | indy-1 |` |
| `VMID_IP_ADDRESS_LIST.md` | 129 | Documentation | `- **VMID 6400**: ✅ Fixed - Changed from `192.168.11.0/24` to `192.168.11.64/24`` |
| `VMID_IP_ADDRESS_LIST.md` | 179 | Documentation | `- **VMID 6000 (fabric-1)**: IP changed from 192.168.11.112 → 192.168.11.65` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 24 | Documentation | `| 101 | proxmox-datacenter-manager | ✅ Running | 192.168.11.6 | - |` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 47 | Documentation | `- **IP**: 192.168.11.6` |
| `SERVICE_DEPENDENCIES_20260105_143608.md` | 15 | Documentation | `- **192.168.11.6**: VMID 101 (proxmox-datacenter-manager) on r630-02` |
| `DHCP_CONTAINERS_20260105_143507.md` | 15 | Documentation | `| 101 |  | r630-02 | running | 192.168.11.6 | proxmox-datacenter-manager |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 34 | Documentation | `| 3000 |  | ml110 | running | 192.168.11.60/24 | 192.168.11.60 | ml110 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 35 | Documentation | `| 3001 |  | ml110 | running | 192.168.11.61/24 | 192.168.11.61 | ml110 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 36 | Documentation | `| 3002 |  | ml110 | running | 192.168.11.62/24 | 192.168.11.62 | ml110 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 37 | Documentation | `| 3003 |  | ml110 | running | 192.168.11.63/24 | 192.168.11.63 | ml110 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 42 | Documentation | `| 6400 |  | ml110 | running | 192.168.11.64/24 | 192.168.11.64 | indy-1 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 53 | Documentation | `| 101 |  | r630-02 | running | dhcp | 192.168.11.6 | proxmox-datacenter-manager |` |
| `DBIS_TASKS_COMPLETION_REPORT.md` | 19 | Documentation | `- ✅ VMID 6400: Fixed invalid IP (192.168.11.0 → 192.168.11.64)` |
| `DHCP_CONTAINERS_LIST.md` | 15 | Documentation | `| 101 | proxmox-datacenter-manager | r630-02 | running | 192.168.11.6 | proxmox-datacenter-manager |` |
| `DHCP_CONTAINERS_LIST.md` | 57 | Documentation | `| 101 | proxmox-datacenter-manager | 192.168.11.6 | 192.168.11.31 | 🟡 Medium |` |
| `rpc-translator-138/VMID_ALLOCATION.md` | 40 | Documentation | `- 192.168.11.112 was freed up by moving Fabric (VMID 6000) from 192.168.11.112 to 192.168.11.65` |
| `rpc-translator-138/VMID_ALLOCATION.md` | 56 | Documentation | `- **New IP**: 192.168.11.65` |
| `rpc-translator-138/DOCUMENTATION_UPDATES.md` | 11 | Documentation | `- VMID 6000 (fabric-1): Changed from 192.168.11.112 → 192.168.11.65` |
| `rpc-translator-138/DOCUMENTATION_UPDATES.md` | 70 | Documentation | `| 6000 | Fabric | 192.168.11.112 | 192.168.11.65 | Updated |` |
| `rpc-translator-138/DOCUMENTATION_UPDATES.md` | 80 | Documentation | `- Change IP from 192.168.11.112 to 192.168.11.65` |
| `docs/04-configuration/CHAIN138_JWT_AUTH_REQUIREMENTS.md` | 23 | Documentation | `| 6201 | `firefly-2` | Firefly | N/A | 192.168.11.67 | ✅ Required |` |
| `docs/03-deployment/MISSING_CONTAINERS_LIST.md` | 79 | Documentation | `| **6200** | `firefly-1` | Hyperledger Firefly Core | 192.168.11.66 | **High** | Workflow/orchestrat` |
| `docs/03-deployment/MISSING_CONTAINERS_LIST.md` | 80 | Documentation | `| **6201** | `firefly-2` | Hyperledger Firefly Node | 192.168.11.67 | **High** | For Ali's dedicated` |
| `docs/03-deployment/MISSING_CONTAINERS_LIST.md` | 98 | Documentation | `| **5200** | `cacti-1` | Hyperledger Cacti | 192.168.11.64 | **High** | Interop middleware |` |
| `docs/03-deployment/MISSING_CONTAINERS_LIST.md` | 111 | Documentation | `| **6000** | `fabric-1` | Hyperledger Fabric | 192.168.11.65 | Medium | Enterprise contracts |` |
| `docs/03-deployment/MISSING_CONTAINERS_LIST.md` | 124 | Documentation | `| **6400** | `indy-1` | Hyperledger Indy | 192.168.11.68 | Medium | Identity layer |` |
| `docs/03-deployment/PRE_START_AUDIT_PLAN.md` | 74 | Documentation | `- 192.168.11.60-63 (ML nodes)` |
| `docs/03-deployment/PRE_START_AUDIT_PLAN.md` | 75 | Documentation | `- 192.168.11.64 (Indy)` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 21 | Documentation | `| 5200 | cacti-1 | 192.168.11.64 | Hyperledger Cacti - Blockchain integration platform |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 22 | Documentation | `| 6000 | fabric-1 | 192.168.11.65 | Hyperledger Fabric - Permissioned blockchain framework |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 23 | Documentation | `| 6200 | firefly-1 | 192.168.11.66 | Hyperledger Firefly - Web3 gateway for enterprise |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 24 | Documentation | `| 6400 | indy-1 | 192.168.11.67 | Hyperledger Indy - Self-sovereign identity ledger |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 26 | Documentation | `**Note:** IPs 192.168.11.60-63 are already assigned to ML110 containers (3000-3003)` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 34 | Documentation | `| 3500 | oracle-publisher-1 | 192.168.11.68 | Oracle Publisher - Price feed aggregation service |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 35 | Documentation | `| 3501 | ccip-monitor-1 | 192.168.11.69 | CCIP Monitor - Cross-chain monitoring service |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 68 | Documentation | `- 192.168.11.60-63: ML110 containers (3000-3003)` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 75 | Documentation | `- 192.168.11.64-67: Hyperledger Services (4 IPs)` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 76 | Documentation | `- 192.168.11.68-71: Additional Services (4 IPs)` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 122 | Documentation | `| 5200 | LXC | cacti-1 | 192.168.11.64 |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 123 | Documentation | `| 6000 | LXC | fabric-1 | 192.168.11.65 |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 124 | Documentation | `| 6200 | LXC | firefly-1 | 192.168.11.66 |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 125 | Documentation | `| 6400 | LXC | indy-1 | 192.168.11.67 |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 126 | Documentation | `| 3500 | LXC | oracle-publisher-1 | 192.168.11.68 |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 127 | Documentation | `| 3501 | LXC | ccip-monitor-1 | 192.168.11.69 |` |
| `docs/archive/historical/CHAIN138_NEXT_STEPS.md` | 77 | Documentation | `- IP: 192.168.11.66` |
| `docs/archive/historical/CHAIN138_NEXT_STEPS.md` | 81 | Documentation | `- IP: 192.168.11.67` |
| `docs/archive/historical/CHAIN138_NEXT_STEPS.md` | 87 | Documentation | `- IP: 192.168.11.64` |
| `docs/archive/historical/CHAIN138_NEXT_STEPS.md` | 91 | Documentation | `- IP: 192.168.11.65` |
| `docs/archive/historical/CHAIN138_NEXT_STEPS.md` | 95 | Documentation | `- IP: 192.168.11.68` |
| `docs/archive/historical/CHAIN138_NEXT_STEPS.md` | 339 | Documentation | `- [ ] Configure network (192.168.11.67)` |
| `docs/archive/historical/CHAIN138_NEXT_STEPS.md` | 354 | Documentation | `curl https://192.168.11.67:8080/api/v1/status` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 34 | Documentation | `**IP**: 192.168.11.68` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 63 | Documentation | `**IP**: 192.168.11.69` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 150 | Documentation | `**IP**: 192.168.11.66` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 175 | Documentation | `**IP**: 192.168.11.64` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 227 | Documentation | `| 3500 | oracle-publisher-1 | 192.168.11.68 | Oracle Publisher | ⏳ Pending | P1 - High |` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 228 | Documentation | `| 3501 | ccip-monitor-1 | 192.168.11.69 | CCIP Monitor | ⏳ Pending | P1 - High |` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 240 | Documentation | `| 5200 | cacti-1 | 192.168.11.64 | Hyperledger Cacti | ✅ Ready | P1 - High |` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 241 | Documentation | `| 6000 | fabric-1 | 192.168.11.65 | Hyperledger Fabric | ✅ Ready | P2 - Medium |` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 242 | Documentation | `| 6200 | firefly-1 | 192.168.11.66 | Hyperledger Firefly | ✅ Ready | P1 - High |` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 243 | Documentation | `| 6400 | indy-1 | 192.168.11.67 | Hyperledger Indy | ✅ Ready | P2 - Medium |` |
| `docs/archive/historical/DEPLOYED_SMART_CONTRACTS_INVENTORY.md` | 229 | Documentation | `FIREFLY_API_URL=http://10.3.1.60:5000  # Note: Should be updated to 192.168.11.66` |
| `docs/archive/historical/INFRASTRUCTURE_REVIEW_QUICK_REFERENCE.md` | 66 | Documentation | `- 101: Datacenter manager (192.168.11.6)` |
| `docs/archive/historical/CHAIN138_CONTAINER_RENAME_MIGRATION.md` | 78 | Documentation | `| 6201 | `firefly-ali-1` | Firefly | 192.168.11.67 | pve |` |
| `docs/archive/status/EXPLORER_STATUS_REVIEW.md` | 133 | Documentation | `- **IP Address**: 192.168.11.140 (or 192.168.11.69)` |
| `docs/archive/status/ORACLE_PUBLISHER_SERVICE_STATUS.md` | 192 | Documentation | `curl http://192.168.11.68:8000/metrics` |
| `docs/archive/completion/CHAIN138_COMPLETE_IMPLEMENTATION.md` | 43 | Documentation | `| 6201 | `firefly-2` | Firefly | 192.168.11.67 | N/A | ✅ Required | N/A |` |
| `docs/archive/completion/CHAIN138_COMPLETE_IMPLEMENTATION.md` | 283 | Documentation | `- **6201** (firefly-2): 192.168.11.67` |
| `docs/archive/completion/CONTRACT_DEPLOYMENT_COMPLETE_SUMMARY.md` | 31 | Documentation | `- Firefly API: `http://192.168.11.66:5000`` |
| `docs/archive/completion/COMPLETE_CONNECTIONS_CONTRACTS_CONTAINERS.md` | 140 | Documentation | `| 3500 | oracle-publisher-1 | 192.168.11.68 | Oracle Publisher | ⏳ Pending | P1 - High |` |
| `docs/archive/completion/COMPLETE_CONNECTIONS_CONTRACTS_CONTAINERS.md` | 141 | Documentation | `| 3501 | ccip-monitor-1 | 192.168.11.69 | CCIP Monitor | ⏳ Pending | P1 - High |` |
| `docs/archive/completion/COMPLETE_CONNECTIONS_CONTRACTS_CONTAINERS.md` | 153 | Documentation | `| 5200 | cacti-1 | 192.168.11.64 | Hyperledger Cacti | ✅ Ready | P1 - High |` |
| `docs/archive/completion/COMPLETE_CONNECTIONS_CONTRACTS_CONTAINERS.md` | 154 | Documentation | `| 6000 | fabric-1 | 192.168.11.65 | Hyperledger Fabric | ✅ Ready | P2 - Medium |` |
| `docs/archive/completion/COMPLETE_CONNECTIONS_CONTRACTS_CONTAINERS.md` | 155 | Documentation | `| 6200 | firefly-1 | 192.168.11.66 | Hyperledger Firefly | ✅ Ready | P1 - High |` |
| `docs/archive/completion/COMPLETE_CONNECTIONS_CONTRACTS_CONTAINERS.md` | 156 | Documentation | `| 6400 | indy-1 | 192.168.11.67 | Hyperledger Indy | ✅ Ready | P2 - Medium |` |
| `docs/archive/completion/COMPLETE_CONNECTIONS_CONTRACTS_CONTAINERS.md` | 276 | Documentation | `**IP**: 192.168.11.68` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 36 | Documentation | `| 6201 | `firefly-ali-1` | Hyperledger Firefly Node | 192.168.11.67 | pve | ✅ Active |` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 220 | Documentation | `| 6201 | `firefly-ali-1` | `firefly-2` | Hyperledger Firefly | 192.168.11.67 | pve | 4GB | 2 cores |` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 240 | Documentation | `Firefly[firefly-ali-1<br/>VMID: 6201<br/>192.168.11.67]` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 273 | Documentation | `IP67[192.168.11.67<br/>Firefly]` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 405 | Documentation | `| firefly-ali-1 (6201) | 192.168.11.67 | 192.168.11.0/24 | 192.168.11.1 | 192.168.11.1 |` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 608 | Documentation | `- **IP Address:** 192.168.11.67` |
| `docs/archive/completion/ALI_INFRASTRUCTURE_COMPLETE.md` | 846 | Documentation | `ssh root@192.168.11.67` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 150 | Documentation | `| 3000 | 192.168.11.60 | ml110 | ✅ Running | ml110 | ML Node |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 151 | Documentation | `| 3001 | 192.168.11.61 | ml110 | ✅ Running | ml110 | ML Node |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 152 | Documentation | `| 3002 | 192.168.11.62 | ml110 | ✅ Running | ml110 | ML Node |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 153 | Documentation | `| 3003 | 192.168.11.63 | ml110 | ✅ Running | ml110 | ML Node |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 156 | Documentation | `| 6400 | 192.168.11.64 | indy-1 | ✅ Running | ml110 | Hyperledger Indy |` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 158 | Documentation | `**Note:** VMID 6400 was fixed from invalid IP 192.168.11.0 to 192.168.11.64.` |
| `docs/archive/completion/IP_ADDRESS_REVIEW_COMPLETE.md` | 250 | Documentation | `- ✅ **Resolved:** VMID 6400 moved to 192.168.11.64` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 168 | Documentation | `| 101 | proxmox-datacenter-manager | 192.168.11.6 | ✅ Running | Datacenter management |` |
| `docs/02-architecture/PROXMOX_COMPREHENSIVE_REVIEW.md` | 60 | Documentation | `| 192.168.11.60-63 | 4 | ML nodes |` |
| `docs/02-architecture/PROXMOX_COMPREHENSIVE_REVIEW.md` | 61 | Documentation | `| 192.168.11.64 | 1 | Indy |` |
| `smom-dbis-138-proxmox/config/network.conf` | 34 | Configuration files | `SERVICES_START_IP="192.168.11.60"` |

### 192.168.11.7

**Total References**: 27

| File | Line | Type | Content Preview |
|------|------|------|----------------|
| `scripts/map-service-dependencies.py` | 22 | Python scripts | `'6200': {'name': 'firefly-1', 'host': 'r630-02', 'current_ip': '192.168.11.7'},` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 31 | Documentation | `| 6200 | firefly-1 | ✅ Running | 192.168.11.7 | Docker (Firefly) |` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 106 | Documentation | `- **IP**: 192.168.11.7` |
| `SERVICE_DEPENDENCIES_20260105_143608.md` | 16 | Documentation | `- **192.168.11.7**: VMID 6200 (firefly-1) on r630-02` |
| `DHCP_CONTAINERS_20260105_143507.md` | 19 | Documentation | `| 6200 |  | r630-02 | running | 192.168.11.7 | firefly-1 |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 60 | Documentation | `| 6200 |  | r630-02 | running | dhcp | 192.168.11.7 | firefly-1 |` |
| `DHCP_CONTAINERS_LIST.md` | 19 | Documentation | `| 6200 | firefly-1 | r630-02 | running | 192.168.11.7 | firefly-1 | - |` |
| `DHCP_CONTAINERS_LIST.md` | 61 | Documentation | `| 6200 | firefly-1 | 192.168.11.7 | 192.168.11.35 | 🟡 Medium |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 36 | Documentation | `| 3502 | keeper-1 | 192.168.11.70 | Price Feed Keeper - Automated upkeep service |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 37 | Documentation | `| 3503 | financial-tokenization-1 | 192.168.11.71 | Financial Tokenization - Tokenization service |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 128 | Documentation | `| 3502 | LXC | keeper-1 | 192.168.11.70 |` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 129 | Documentation | `| 3503 | LXC | financial-tokenization-1 | 192.168.11.71 |` |
| `docs/archive/historical/OMADA_FIREWALL_MANUAL_CHECK.md` | 15 | Documentation | `# From cloudflared container (VMID 102, IP: 192.168.11.7)` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 93 | Documentation | `**IP**: 192.168.11.70` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 122 | Documentation | `**IP**: 192.168.11.71` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 229 | Documentation | `| 3502 | keeper-1 | 192.168.11.70 | Price Feed Keeper | ⏳ Pending | P1 - High |` |
| `docs/archive/historical/SMART_CONTRACT_CONNECTIONS_AND_NEXT_LXCS.md` | 230 | Documentation | `| 3503 | financial-tokenization-1 | 192.168.11.71 | Financial Tokenization | ⏳ Pending | P2 - Medium` |
| `docs/archive/historical/INFRASTRUCTURE_REVIEW_QUICK_REFERENCE.md` | 73 | Documentation | `- 6200: Firefly (192.168.11.7)` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 13 | Documentation | `**From cloudflared container (VMID 102, IP: 192.168.11.7) to Blockscout:**` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 33 | Documentation | `| cloudflared Container (VMID 102) | 192.168.11.7 | 192.168.11.0/24 | ✅ Running |` |
| `docs/archive/completion/OMADA_FIREWALL_BLOCKSCOUT_REVIEW_COMPLETE.md` | 145 | Documentation | `**Root Cause**: Omada firewall rules are blocking traffic from cloudflared (192.168.11.7) to Blocksc` |
| `docs/archive/completion/COMPLETE_CONNECTIONS_CONTRACTS_CONTAINERS.md` | 142 | Documentation | `| 3502 | keeper-1 | 192.168.11.70 | Price Feed Keeper | ⏳ Pending | P1 - High |` |
| `docs/archive/completion/COMPLETE_CONNECTIONS_CONTRACTS_CONTAINERS.md` | 143 | Documentation | `| 3503 | financial-tokenization-1 | 192.168.11.71 | Financial Tokenization | ⏳ Pending | P2 - Medium` |
| `docs/archive/completion/BLOCKSCOUT_FIREWALL_FIX_COMPLETE.md` | 34 | Documentation | `**Problem**: Omada firewall is blocking traffic from cloudflared container (192.168.11.7) to Blocksc` |
| `docs/archive/completion/BLOCKSCOUT_FIREWALL_FIX_COMPLETE.md` | 124 | Documentation | `| cloudflared Container (VMID 102) | 192.168.11.7 | 192.168.11.0/24 | ✅ Running |` |
| `docs/archive/configuration/OMADA_CLOUD_CONTROLLER_FIREWALL_GUIDE.md` | 46 | Documentation | `| cloudflared Container | 192.168.11.7 | - |` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 180 | Documentation | `| 6200 | firefly-1 | 192.168.11.7 | ✅ Running | Hyperledger Firefly | Web3 gateway |` |

### 192.168.11.9

**Total References**: 87

| File | Line | Type | Content Preview |
|------|------|------|----------------|
| `scripts/deploy-besu-temp-vm-on-ml110.sh` | 86 | Shell scripts | `echo "  IP: 192.168.11.90"` |
| `scripts/deploy-besu-temp-vm-on-ml110.sh` | 90 | Shell scripts | `echo "  http://192.168.11.90:8545"` |
| `scripts/deploy-besu-temp-vm-on-ml110.sh` | 91 | Shell scripts | `echo "  http://192.168.11.90:8547"` |
| `scripts/deploy-besu-temp-vm-on-ml110.sh` | 92 | Shell scripts | `echo "  http://192.168.11.90:8549"` |
| `scripts/deploy-besu-temp-vm-on-ml110.sh` | 96 | Shell scripts | `echo "  2. Monitor: ssh root@192.168.11.90 'docker compose logs -f'"` |
| `scripts/test-storage-performance.sh` | 69 | Shell scripts | `--net0 name=eth0,bridge=vmbr0,ip=192.168.11.99/24 \` |
| `scripts/test-storage-performance.sh` | 114 | Shell scripts | `--net0 name=eth0,bridge=vmbr0,ip=192.168.11.98/24 \` |
| `smom-dbis-138-proxmox/scripts/migration/migrate-vm-to-lxc.sh` | 20 | Shell scripts | `TEMP_VM_IP="${BESU_TEMP_IP:-192.168.11.90}"` |
| `smom-dbis-138-proxmox/scripts/validation/validate-besu-temp-vm.sh` | 10 | Shell scripts | `TEMP_VM_IP="${BESU_TEMP_IP:-192.168.11.90}"` |
| `smom-dbis-138-proxmox/scripts/validation/health-check-besu-vm.sh` | 7 | Shell scripts | `TEMP_VM_IP="${BESU_TEMP_IP:-192.168.11.90}"` |
| `smom-dbis-138-proxmox/scripts/deployment/deploy-besu-temp-vm-complete.sh` | 18 | Shell scripts | `TEMP_VM_IP="${BESU_TEMP_IP:-192.168.11.90}"` |
| `smom-dbis-138-proxmox/scripts/deployment/deploy-besu-temp-vm.sh` | 26 | Shell scripts | `IP_ADDRESS="${BESU_TEMP_IP:-192.168.11.90}"` |
| `smom-dbis-138-proxmox/scripts/deployment/deploy-besu-temp-vm.sh` | 124 | Shell scripts | `# Proxmox expects: ip=192.168.11.90/24,gw=192.168.11.1` |
| `smom-dbis-138-proxmox/scripts/deployment/copy-configs-to-vm.sh` | 10 | Shell scripts | `TEMP_VM_IP="${BESU_TEMP_IP:-192.168.11.90}"` |
| `scripts/map-service-dependencies.py` | 19 | Python scripts | `'102': {'name': 'cloudflared', 'host': 'r630-02', 'current_ip': '192.168.11.9'},` |
| `76.53.10.34_CONNECTION_EXPLANATION.md` | 81 | Documentation | `Cloudflared Tunnel (VMID 102: 192.168.11.9)` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 25 | Documentation | `| 102 | cloudflared | ✅ Running | 192.168.11.9 | Cloudflare Tunnel |` |
| `R630-02_CONTAINERS_AND_SERVICES_REVIEW.md` | 53 | Documentation | `- **IP**: 192.168.11.9` |
| `SERVICE_DEPENDENCIES_20260105_143608.md` | 17 | Documentation | `- **192.168.11.9**: VMID 102 (cloudflared) on r630-02` |
| `DHCP_CONTAINERS_20260105_143507.md` | 16 | Documentation | `| 102 |  | r630-02 | running | 192.168.11.9 | cloudflared |` |
| `CONTAINER_INVENTORY_20260105_142842.md` | 54 | Documentation | `| 102 |  | r630-02 | running | dhcp | 192.168.11.9 | cloudflared |` |
| `DHCP_CONTAINERS_LIST.md` | 16 | Documentation | `| 102 | cloudflared | r630-02 | running | 192.168.11.9 | cloudflared | - |` |
| `DHCP_CONTAINERS_LIST.md` | 58 | Documentation | `| 102 | cloudflared | 192.168.11.9 | 192.168.11.32 | 🟡 Medium |` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 154 | Documentation | `│  │ IP: 192.168.11.90                                     │ │` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 192 | Documentation | `| **Temporary VM** | 9000 | All 12 Besu nodes in Docker | 192.168.11.90 |` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 202 | Documentation | `- **VM IP Address**: 192.168.11.90` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 240 | Documentation | `ssh root@192.168.11.90` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 263 | Documentation | `ssh root@192.168.11.90` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 286 | Documentation | `- **RPC-1**: `http://192.168.11.90:8545`` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 287 | Documentation | `- **RPC-2**: `http://192.168.11.90:8547`` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 288 | Documentation | `- **RPC-3**: `http://192.168.11.90:8549`` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 292 | Documentation | `- **Validators**: `http://192.168.11.90:9545-9549/metrics`` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 293 | Documentation | `- **Sentries**: `http://192.168.11.90:9550-9553/metrics`` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 294 | Documentation | `- **RPC Nodes**: `http://192.168.11.90:9554-9556/metrics`` |
| `docs/archive/DEPLOYMENT_COMPARISON.md` | 470 | Documentation | `ssh root@192.168.11.90` |
| `docs/archive/REMAINING_LXCS_TO_DEPLOY.md` | 69 | Documentation | `- 192.168.11.90: besu-temp-all-nodes VM (9000)` |
| `docs/archive/DEPLOYMENT_QUICK_REFERENCE.md` | 61 | Documentation | `| **IP Address** | 192.168.11.90 |` |
| `docs/archive/DEPLOYMENT_QUICK_REFERENCE.md` | 74 | Documentation | `All containers in single VM at 192.168.11.90` |
| `docs/archive/DEPLOYMENT_QUICK_REFERENCE.md` | 84 | Documentation | `ssh root@192.168.11.90` |
| `docs/archive/DEPLOYMENT_QUICK_REFERENCE.md` | 103 | Documentation | `- RPC-1: `http://192.168.11.90:8545`` |
| `docs/archive/DEPLOYMENT_QUICK_REFERENCE.md` | 104 | Documentation | `- RPC-2: `http://192.168.11.90:8547`` |
| `docs/archive/DEPLOYMENT_QUICK_REFERENCE.md` | 105 | Documentation | `- RPC-3: `http://192.168.11.90:8549`` |
| `docs/archive/DEPLOYMENT_IN_PROGRESS.md` | 7 | Documentation | `**VM IP**: 192.168.11.90` |
| `docs/archive/DEPLOYMENT_IN_PROGRESS.md` | 34 | Documentation | `ssh root@192.168.11.90 "docker ps"` |
| `docs/archive/DEPLOYMENT_IN_PROGRESS.md` | 60 | Documentation | `- RPC-1: `http://192.168.11.90:8545`` |
| `docs/archive/DEPLOYMENT_IN_PROGRESS.md` | 61 | Documentation | `- RPC-2: `http://192.168.11.90:8547`` |
| `docs/archive/DEPLOYMENT_IN_PROGRESS.md` | 62 | Documentation | `- RPC-3: `http://192.168.11.90:8549`` |
| `docs/archive/DEPLOYMENT_IN_PROGRESS.md` | 73 | Documentation | `ssh root@192.168.11.90 "docker compose logs -f"` |
| `docs/archive/DEPLOYMENT_IN_PROGRESS.md` | 80 | Documentation | `http://192.168.11.90:8545` |
| `docs/archive/CURRENT_DEPLOYMENT_STATUS.md` | 96 | Documentation | `| **Configured IP** | 192.168.11.90/24 |` |
| `docs/archive/CURRENT_DEPLOYMENT_STATUS.md` | 131 | Documentation | `ssh root@192.168.11.90` |
| `docs/archive/VM9000_SHUTDOWN_COMPLETE.md` | 96 | Documentation | `ssh root@192.168.11.90` |
| `docs/archive/NEXT_STEPS_COMPLETED.md` | 95 | Documentation | `- ✅ Cloud-init configured: IP 192.168.11.90/24, gateway 192.168.11.1` |
| `docs/archive/NEXT_STEPS_COMPLETED.md` | 98 | Documentation | `- ❌ **SSH Access**: Connection timeout to 192.168.11.90` |
| `docs/archive/DEPLOYMENT_RECOMMENDATION.md` | 115 | Documentation | `ssh root@192.168.11.90` |
| `docs/archive/historical/INFRASTRUCTURE_REVIEW_QUICK_REFERENCE.md` | 67 | Documentation | `- 102: Cloudflared (192.168.11.9) ⭐` |
| `docs/02-architecture/COMPREHENSIVE_INFRASTRUCTURE_REVIEW.md` | 169 | Documentation | `| 102 | cloudflared | 192.168.11.9 | ✅ Running | Cloudflare tunnel client |` |
| `smom-dbis-138-proxmox/TEMP_VM_DEPLOYMENT_SUMMARY.md` | 16 | Documentation | `│   │  IP: 192.168.11.90          │  │` |
| `smom-dbis-138-proxmox/TEMP_VM_DEPLOYMENT_SUMMARY.md` | 173 | Documentation | `- **VM IP**: 192.168.11.90` |
| `smom-dbis-138-proxmox/README_TEMP_VM.md` | 27 | Documentation | `ssh root@192.168.11.90` |
| `smom-dbis-138-proxmox/README_TEMP_VM.md` | 43 | Documentation | `- **IP Address**: 192.168.11.90` |
| `smom-dbis-138-proxmox/README_TEMP_VM.md` | 52 | Documentation | `- RPC-1: `http://192.168.11.90:8545`` |
| `smom-dbis-138-proxmox/README_TEMP_VM.md` | 53 | Documentation | `- RPC-2: `http://192.168.11.90:8547`` |
| `smom-dbis-138-proxmox/README_TEMP_VM.md` | 54 | Documentation | `- RPC-3: `http://192.168.11.90:8549`` |
| `smom-dbis-138-proxmox/README_TEMP_VM.md` | 57 | Documentation | `- Validators: `http://192.168.11.90:9545-9549/metrics`` |
| `smom-dbis-138-proxmox/README_TEMP_VM.md` | 58 | Documentation | `- Sentries: `http://192.168.11.90:9550-9553/metrics`` |
| `smom-dbis-138-proxmox/README_TEMP_VM.md` | 59 | Documentation | `- RPC Nodes: `http://192.168.11.90:9554-9556/metrics`` |
| `smom-dbis-138-proxmox/README_TEMP_VM.md` | 65 | Documentation | `ssh root@192.168.11.90` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_DEPLOYMENT.md` | 18 | Documentation | `│   │  IP: 192.168.11.90          │  │` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_DEPLOYMENT.md` | 53 | Documentation | `- Configure network (IP: 192.168.11.90)` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_DEPLOYMENT.md` | 69 | Documentation | `ssh root@192.168.11.90` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_DEPLOYMENT.md` | 121 | Documentation | `# scp -r /opt/smom-dbis-138/keys/validators/validator-* root@192.168.11.90:/opt/besu/validators/` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_DEPLOYMENT.md` | 229 | Documentation | `- Validators: `http://192.168.11.90:9545-9549/metrics`` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_DEPLOYMENT.md` | 230 | Documentation | `- Sentries: `http://192.168.11.90:9550-9553/metrics`` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_DEPLOYMENT.md` | 231 | Documentation | `- RPC Nodes: `http://192.168.11.90:9554-9556/metrics`` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_DEPLOYMENT.md` | 237 | Documentation | `- RPC-1: `http://192.168.11.90:8545`` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_DEPLOYMENT.md` | 238 | Documentation | `- RPC-2: `http://192.168.11.90:8547`` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_DEPLOYMENT.md` | 239 | Documentation | `- RPC-3: `http://192.168.11.90:8549`` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_DEPLOYMENT.md` | 246 | Documentation | `http://192.168.11.90:8545` |
| `smom-dbis-138-proxmox/docs/DEPLOYMENT_OPTIONS.md` | 67 | Documentation | `- IP: 192.168.11.90` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_QUICK_START.md` | 18 | Documentation | `ssh root@192.168.11.90` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_QUICK_START.md` | 31 | Documentation | `ssh root@192.168.11.90` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_QUICK_START.md` | 51 | Documentation | `- RPC-1: `http://192.168.11.90:8545`` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_QUICK_START.md` | 52 | Documentation | `- RPC-2: `http://192.168.11.90:8547`` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_QUICK_START.md` | 53 | Documentation | `- RPC-3: `http://192.168.11.90:8549`` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_QUICK_START.md` | 75 | Documentation | `ssh root@192.168.11.90 "docker ps"` |
| `smom-dbis-138-proxmox/docs/TEMP_VM_QUICK_START.md` | 78 | Documentation | `ssh root@192.168.11.90 "docker compose logs besu-validator-1"` |

---

## Summary

- **Total IPs changing**: 8
- **Total references found**: 1536
- **Files affected**: 374

---

## Action Required

After converting DHCP containers to static IPs, update all references in the files listed above.

**Note**: Pay special attention to:
- Cloudflare tunnel configurations
- Nginx Proxy Manager routes
- Application .env files
- Firewall rules
- DNS records
