I don't have personal experience using it, but I believe Ooni Probe is designed for your exact use-case: https://ooni.org/about/
Ask HN: How can I tell if a site is being rate limited?
11–20 of 29 posts
Re: Ask HN: How can I tell if a site is being rate limited?
#12I can definitely notice an improvement in performance when I use a VPN, however it would be cool to see where things are being delayed. Is traceroute or curl something that could help here?
Re: Ask HN: How can I tell if a site is being rate limited?
#13Is that a thing countries do, like if they want to "punish" a site while retaining plausible deniability?
Re: Ask HN: How can I tell if a site is being rate limited?
#14Re: Ask HN: How can I tell if a site is being rate limited?
#15Just curious -- if a country didn't want a site to be seen, why would they rate-limit it instead of just blocking connections completely? Is that a thing countries do, like if they want to "punish" a site while retaining plausible deniability?
> Is that a thing countries do, like if they want to "punish" a site while retaining plausible deniability?
China and Russia do this with a lot of western sites, from what I've heard.
Re: Ask HN: How can I tell if a site is being rate limited?
#16Re: Ask HN: How can I tell if a site is being rate limited?
#17Just curious -- if a country didn't want a site to be seen, why would they rate-limit it instead of just blocking connections completely? Is that a thing countries do, like if they want to "punish" a site while retaining plausible deniability?
Re: Ask HN: How can I tell if a site is being rate limited?
#18Re: Ask HN: How can I tell if a site is being rate limited?
#19I can definitely notice an improvement in performance when I use a VPN, however it would be cool to see where things are being delayed. Is traceroute or curl something that could help here?
I ran a curl test and noticed that the TCP connect time is where things are getting hung up, taking over 80 seconds! Does anyone know if this is indicative of deliberate rate limiting or just a bad peering connection?
tcpdump / wireshark would likely show lots of retransmits. Traceroute/mtr may give you an idea of where the loss starts. If you can find servers on similar hosting, you can get some idea of if it's targetted or not.
Re: Ask HN: How can I tell if a site is being rate limited?
#20If that's all too much fun for you, then skip most of it and only do #s 8 to 11 from your own network or favourite hot-spot.