Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!


Looking for a Cloudflare alternative
New on LowEndTalk? Please Register and read our Community Rules.

Looking for a Cloudflare alternative

curatorcurator Member

I am quite satisfied with Cloudflare but we are unable to get the Visitor's IP address as we haven't purchased the Enterprise plan.

Are there any providers that support
Therefore we are looking for a Cloudflare alternative which has the following features:

  • Dynamic content delivery
  • WAF (Web Application Firewall)
  • DDoS protection
  • HTTP/2 support
  • Compression
  • Cache Control
  • Visitor IP must be visible/recoverable

Are there any providers that include these features in lower tier plans?

Comments

  • JasonMJasonM Member
    edited July 6

    @curator you don't need Enterprise plan to get visitors real IP.
    Just install this ▶ mod_remoteip

    https://support.cloudflare.com/hc/en-us/articles/200170786-Restoring-original-visitor-IPs

    Secondly, there's a header CF-Connecting-IP
    Provides the client (visitor) IP address (connecting to Cloudflare) to the origin web server.
    This header will only be sent on the traffic from Cloudflare's edge to your origin webserver.
    So if you are using cPanel stats then you can view original visitor IP.

    According to cloudflare:

    There's absolutely no difference between True-Client-IP and Cf-Connecting-IP besides the name of the header. Some Enterprise customers with legacy devices need True-Client-IP to avoid updating firewalls or load-balancers to read a custom header name.

    Alternative is ddos-guard, stormwall.network, or bunny.net

  • momkinmomkin Member
  • marianmarian Member

    @curator said: I am quite satisfied with Cloudflare but we are unable to get the Visitor's IP address as we haven't purchased the Enterprise plan.

    Have you searched for this issue on Google? I'm pretty sure you can restore original visitor IP for every CF plan: https://support.cloudflare.com/hc/en-us/articles/200170786-Restoring-original-visitor-IPs

    Thanked by 2curator webcraft
  • curatorcurator Member
    edited July 6

    @JasonM @marian @momkin

    Thank you for your suggestions. I followed the linked documentation before considering a provider change but unfortunately it only returned a private IP. Perhaps I've done a mistake in the process?

  • JasonMJasonM Member

    @curator said: Thank you for your suggestions. I followed the linked documentation but unfortunately it only returned a private IP. Perhaps I've done a mistake in the process?

    I've updated my answer above with additional sentence. pls. check.

    Thanked by 1curator
  • marianmarian Member

    Private IP or Cloudflare IP? If is a private IP, maybe you have a load balancer in front of your server?

    Thanked by 1curator
  • MarcoooMarcooo Member, Provider

    https://qbine.net not all your requirments but nice to take a look.

    | TurboHost| turbohost.nl | DDoS Protected |

  • curatorcurator Member

    @JasonM said:

    @curator said: Thank you for your suggestions. I followed the linked documentation but unfortunately it only returned a private IP. Perhaps I've done a mistake in the process?

    I've updated my answer above with additional sentence. pls. check.

    Thank you, I'll try that and see if it works.

    @marian said:
    Private IP or Cloudflare IP? If is a private IP, maybe you have a load balancer in front of your server?

    I'll DM you regarding this. Thank you!

    @Marcooo said:
    https://qbine.net not all your requirments but nice to take a look.

    Thanks, but it looks like they're mainly focussing on EU sites.

  • yoursunnyyoursunny Member

    @marian said:
    Private IP or Cloudflare IP? If is a private IP, maybe you have a load balancer in front of your server?

    CF-Connecting-IP cannot be a private IP.
    If you see Class E IPv4 addresses (first octet between 240 and 255), toggle off Pseudo IPv4 option and you'll get their real IPv6 address.

    X-Forwarded-For may contain private IP because there could be another proxy adding this header before the request reaches Cloudflare.

    Thanked by 2curator marian

    I have VirMach $8.88 and Spartan Host $16. Are you jealous?

  • curatorcurator Member

    @yoursunny said:

    @marian said:
    Private IP or Cloudflare IP? If is a private IP, maybe you have a load balancer in front of your server?

    CF-Connecting-IP cannot be a private IP.
    If you see Class E IPv4 addresses (first octet between 240 and 255), toggle off Pseudo IPv4 option and you'll get their real IPv6 address.

    X-Forwarded-For may contain private IP because there could be another proxy adding this header before the request reaches Cloudflare.

    This sounds promising! Thanks a lot. I'll keep you guys updated!

  • AXYZEAXYZE Member
    edited July 6

    Your already got help above :)
    If you will still need something else or someone is coming from google (this thread topic will surely get a lot of clicks from Google Search) I can recommend:

    • BunnyCDN (only paid plan, the best/one of the best performance/money ratios out of all paid CDNs if you have a lot of traffic. Works very good worldwide.)
    • Namecheap Supersonic CDN (free tier available with 50GB/mo limit and basic DDoS protection)
    • Fastly (fastest from my experience, but veeery expensive if you get a lot of traffic)

    Cloudflare is still the best free CDN offer and if you tweak a little it will be enough for 90% of usecases. Cloudflare Page Rules (in free plan you can use 3 rules) can give you boost in security and speed. Main benefit of Cloudflare is that you don't need to pay for traffic - you can get 2TB/mo in free plan and it will work fine. No other free CDN can do it.

    Thanked by 1curator

    Favorite European providers: netcup and Hetzner (free €20, aff)

  • curatorcurator Member
    edited July 13

    I recently tried the tips mentioned above and they worked. Thank you very much.

    Unfortunately I am only able to see the IPv6. Is it possible to check the IPv4 without turning off IPv6 support?

  • sandozsandoz Member

    DDoS Guard is your alternative, with a free plan. Don't search more, unless you can spend money.

  • Brend4nBrend4n Member

    @curator said:
    I recently tried the tips mentioned above and they worked. Thank you very much.

    Unfortunately I am only able to see the IPv6. Is it possible to check the IPv4 without turning off IPv6 support?

    You get ipv6 addresses from users connecting via ipv6

  • curatorcurator Member

    @Brend4n said:

    @curator said:
    I recently tried the tips mentioned above and they worked. Thank you very much.

    Unfortunately I am only able to see the IPv6. Is it possible to check the IPv4 without turning off IPv6 support?

    You get ipv6 addresses from users connecting via ipv6

    I understand but don't they mostly still use an IPv4 tunnel to access the web?

  • @curator said:

    @Brend4n said:

    @curator said:
    I recently tried the tips mentioned above and they worked. Thank you very much.

    Unfortunately I am only able to see the IPv6. Is it possible to check the IPv4 without turning off IPv6 support?

    You get ipv6 addresses from users connecting via ipv6

    I understand but don't they mostly still use an IPv4 tunnel to access the web?

    Actually your system prefers IPv6 for sending data

    Thanked by 2yoursunny curator
  • AllHost_BenAllHost_Ben Member, Provider

    QUIC.cloud is worth looking at too, just out of beta mind.

    Thanked by 1curator

    AllHost (UK) - cPanel Shared Hosting | Reseller | Managed cPanel VPS
    LiteSpeed | MailChannels | Imunify360 | CloudLinux | DDoS Protected

  • Bunny CDN was mentioned a couple of times here. Do they have a WAF now?

  • GravelyGravely Member

    QUIC.cloud is my go-to for non-cloudflare sites

    Thanked by 1curator
  • JioJio Member

    @curator said: Unfortunately I am only able to see the IPv6. Is it possible to check the IPv4 without turning off IPv6 support?

    No, if they connect by IPv6 you get IPv6

    @curator said: I understand but don't they mostly still use an IPv4 tunnel to access the web?

    No, almost no one does

  • curatorcurator Member

    @sgheghele said:
    Bunny CDN was mentioned a couple of times here. Do they have a WAF now?

    They don't unfortunately.> @Jio said:

    @curator said: Unfortunately I am only able to see the IPv6. Is it possible to check the IPv4 without turning off IPv6 support?

    No, if they connect by IPv6 you get IPv6

    @curator said: I understand but don't they mostly still use an IPv4 tunnel to access the web?

    No, almost no one does

    Thanks for clarifying!

    Thanked by 1sgheghele
  • JioJio Member

    @curator said: Thanks for clarifying!

    You may have been confused by the cloudflare fake IPv4-IPv6 thing? For backward compatibility (but somewhat useless) they kind of hash the IPv6 and provide you 4 generated numbers that look like a IPv4 but have absolutely no bearing in reality. To support those that truly can't handle a : anywhere

  • curatorcurator Member

    @Jio said:

    @curator said: Thanks for clarifying!

    You may have been confused by the cloudflare fake IPv4-IPv6 thing? For backward compatibility (but somewhat useless) they kind of hash the IPv6 and provide you 4 generated numbers that look like a IPv4 but have absolutely no bearing in reality. To support those that truly can't handle a : anywhere

    Possibly! I'll stick to using the IPv6 now. This should make things easier. :)

  • https://www.psychz.net/cdn.html

    Have 50% recurring discount, so 1tb is $5, waf is included.

Sign In or Register to comment.