I'm running a single-homed VPS on a budget provider and getting hit with occasional L7 floods. No BGP, no ASN, no PI space. Typical "cloud firewall" products just null-route me after 10Gbps.
What I've found so far:
- Reverse proxy through a larger provider. Pro tip: check if they rewrite X-Forwarded-For properly; some strip it and your app sees the proxy IP.
- CDN fronting with strict origin lockdown. Heads up: this works for HTTP/S but not arbitrary TCP.
- OVHcloud has this anycast GRE thing where you tunnel to their scrubbing POPs without BGP. Sounds sketchy but the docs are detailed.
Has anyone actually tested #3? Or found something else that works without ASN and doesn't cost more than the server itself?
I'm going to trial OVHcloud and Vultr's proxy tier this week and report back.