Files
proxmox/docs/archive/completion/BLOCKSCOUT_STATIC_IP_COMPLETE.md
defiQUG cb47cce074 Complete markdown files cleanup and organization
- Organized 252 files across project
- Root directory: 187 → 2 files (98.9% reduction)
- Moved configuration guides to docs/04-configuration/
- Moved troubleshooting guides to docs/09-troubleshooting/
- Moved quick start guides to docs/01-getting-started/
- Moved reports to reports/ directory
- Archived temporary files
- Generated comprehensive reports and documentation
- Created maintenance scripts and guides

All files organized according to established standards.
2026-01-06 01:46:25 -08:00

2.5 KiB

Blockscout Static IP Configuration - Complete

Date: $(date)
Status: COMPLETED


Completed Actions

1. Static IP Configuration

  • Container VMID 5000 configured with static IP: 192.168.11.140/24
  • Gateway: 192.168.11.1
  • MAC Address: BC:24:11:3C:58:2B (preserved)
  • Network configuration verified

2. IP Address Verification

  • Container now uses static IP matching all scripts and configurations
  • All scripts reference 192.168.11.140 which now matches actual container IP

3. Scripts Created

  • scripts/set-blockscout-static-ip.sh - Configure static IP
  • scripts/check-blockscout-actual-ip.sh - Verify IP address
  • scripts/complete-blockscout-firewall-fix.sh - Comprehensive connectivity check

📊 Configuration Details

Container Network Configuration

Interface: eth0
IP Address: 192.168.11.140/24
Gateway: 192.168.11.1
Bridge: vmbr0
MAC Address: BC:24:11:3C:58:2B
Type: veth

Before Configuration

  • Container used DHCP (ip=dhcp)
  • Actual IP may have differed from expected 192.168.11.140
  • Scripts referenced 192.168.11.140 but container may have had different IP

After Configuration

  • Container uses static IP 192.168.11.140/24
  • All scripts now reference the correct IP
  • Configuration matches deployment scripts and network.conf

🔧 Scripts Updated

All scripts correctly reference 192.168.11.140:

  • scripts/complete-blockscout-firewall-fix.sh
  • scripts/configure-cloudflare-tunnel-route.sh
  • scripts/access-omada-cloud-controller.sh
  • scripts/fix-blockscout-explorer.sh
  • scripts/install-nginx-blockscout.sh

📝 Next Steps

Remaining Manual Action

Configure Omada firewall rule:

  1. Access Omada Controller: bash scripts/access-omada-cloud-controller.sh
  2. Navigate to: Settings → Firewall → Firewall Rules
  3. Create allow rule:
    • Source: 192.168.11.0/24
    • Destination: 192.168.11.140:80
    • Protocol: TCP
    • Action: Allow
    • Priority: High (above deny rules)

Verification

After firewall rule is configured:

# Run comprehensive check
bash scripts/complete-blockscout-firewall-fix.sh

# Test connectivity
curl https://explorer.d-bis.org/health

🎯 Summary

Issue: Container used DHCP, IP may not have matched scripts
Solution: Configured static IP 192.168.11.140/24
Status: Configuration complete
Remaining: Manual firewall rule configuration


Last Updated: $(date)