HEX
Server: Apache
System: Linux hz.vslconceptsdomains.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: dkfounda (3233)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //usr/local/sbin/cloudflare_update.sh
#!/bin/bash

# Fetch Cloudflare IPv4 and IPv6 ranges
CF_IPS_V4=$(curl -s https://www.cloudflare.com/ips-v4)
CF_IPS_V6=$(curl -s https://www.cloudflare.com/ips-v6)

# Add Cloudflare IPv4 IPs to CSF whitelist
echo "$CF_IPS_V4" | while read IP; do
    csf -a "$IP" "Added by Cloudflare Auto-Update Script (IPv4)"
done

# Add Cloudflare IPv6 IPs to CSF whitelist
echo "$CF_IPS_V6" | while read IP; do
    csf -a "$IP" "Added by Cloudflare Auto-Update Script (IPv6)"
done

# Restart CSF to apply changes
csf -r