CDN Request Tester
IDLE
—
TTFB (ms)
—
Total (ms)
—
HTTP Status
--:--:--
[INFO]
Ready. Configure your bunny.net Pull Zone URL and click Run.
Origin Timeout Simulator
IDLE
Simulates how your origin responds with a delay. bunny.net confirmed max wait = 60s. Test if slow responses (e.g., 30s, 55s, 65s) are handled correctly.
seconds
Simulation Progress
0s elapsed
0s delay target
Timeout Zones
Request Started
⚠ Warning Zone (45–59s)
🚫 Timeout Boundary (60s)
💀 Exceeded (>60s)
bunny.net DNS Setup Guide
1
Create Pull Zone
Login to bunny.net → CDN → Add Pull Zone. Set Origin URL to your current hosting (e.g., your origin server IP or domain).
Origin URL: https://origin.botzilla.one
Pull Zone Name: botzilla-main
2
Note Your b-cdn.net Hostname
After creation, bunny.net assigns a CDN hostname for testing before DNS cutover.
botzilla-main.b-cdn.net
3
Add Custom Hostname
In Pull Zone → Hostnames → Add Hostname: add botzilla.one and www.botzilla.one, then Force SSL.
4
Verify SSL
Click "Verify & Activate SSL" after DNS propagation completes (~1–24 hrs).
1
Create Pull Zone First
Shield Enterprise requires an existing Pull Zone. Complete the Pull Zone tab steps first.
2
Create Shield Zone
In your Pull Zone settings → Shield → Enable Shield Enterprise. Graeme (bunny.net) will activate it on your designated zones once created.
3
Configure WAF Rules
Access Shield API or dashboard to configure WAF profiles, rate limiting, and bot detection.
GET https://api.bunny.net/shield/waf/{shieldZoneId}
Header: AccessKey: YOUR_API_KEY
DNS Records for botzilla.one
| Type | Host | Value | TTL |
|---|---|---|---|
| CNAME | www | botzilla-main.b-cdn.net | 3600 |
| ALIAS | @ | botzilla-main.b-cdn.net | 3600 |
| TXT | @ | bunny-cdn-verification=… | 300 |
⚠ Use ALIAS (not A record) for root domain (@). Ensure proxy is OFF / DNS-only at your registrar. Replace botzilla-main.b-cdn.net with your actual Pull Zone hostname.
Response Header Inspector
IDLE
Checks CDN-specific response headers from bunny.net: BunnyCDN-*, Cache-Control, Age, CF-Cache-Status, X-Cache, and timeout markers.
—
Run inspection to see headers
Bulk CDN URL Tester
--:--:--
[INFO]
Add URLs and click Run All to test each endpoint through bunny.net CDN.
bunny.net POC Quick Reference
Timeout Behavior (Confirmed by Graeme)
Origin wait timeout : 60 seconds
Keepalive interval : data every 60s
Max customer need : 300s (pending)
Error on timeout : 524 / 502
bunny.net CDN Headers to Look For
BunnyCDN-* : CDN metadata
X-Cache : HIT / MISS / EXPIRED
Age : Seconds cached
Cache-Control : max-age, s-maxage
CDN-Cache-Control : bunny override
Trial Account Info
Trial Credit : $150 USD (2 weeks)
Extension : Contact Graeme Inglis
Email : graeme@bunny.net
Shield Req. : Pull Zone + Shield Zone
must exist first