Skip to main content

Cloudflare Proxy Support

How Hypervisor Preserves Real Visitor IPs

Hypervisor automatically handles proxying your user's real ip by employing the following mechanisms:

  1. Identifying Cloudflare's network ranges
  2. Configuring your web server to extract the original visitor IP
  3. Providing the true client IP to your applications

Automatic IP Updates

We maintain your Cloudflare IP configuration automatically through:

Daily updates - Management Server refreshes Cloudflare's IP ranges every 24 hours
Instant propagation - Changes take effect immediately
Full IPv4/IPv6 support - All Cloudflare networks are included

Manual Control

While automatic updates are sufficient for most users, you can manually refresh Cloudflare's IPs at any time:

hvcli app:update-cloudflare

When to Run Manually:

  • After changing Cloudflare proxy settings
  • If you suspect IP changes aren't propagating
  • When troubleshooting IP-related issues

Expected output:

✓ Cloudflare IP configuration up to date
IPv4 ranges: 24
IPv6 ranges: 12
Last updated: 2025-06-15 14:30:00 UTC

Troubleshooting

If you experience IP detection issues:

  1. First run the update command:

    hvcli app:update-cloudflare
  2. Verify your web server configuration includes:

    set_real_ip_from 192.168.0.1/20;
    real_ip_header CF-Connecting-IP;
  3. Check Cloudflare's dashboard to ensure proxy is enabled (orange cloud icon)