Show HN: NyxProxy – Destroy rate limits with IPv6 rotation (100K+ req/s)
1 points
11 hours ago
| 1 comment
| github.com
| HN
Hey HN! I built NyxProxy because I was tired of getting rate-limited when scraping.

  The key insight: Most VPS providers give you a /64 IPv6 subnet (18 quintillion addresses!)
  but nobody uses them. NyxProxy rotates through 200+ IPv6s automatically - every request
  looks like a different user.

  Performance:
  - <100ms per request (pre-populated IP pool)
  - Handles 100K+ concurrent connections
  - Zero rate limiting (each IP is fresh)

  One-command setup on Ubuntu/Debian. Already handling millions of requests in production.

  Tech stack: Go, ndppd for NDP proxying, intelligent IP rotation algorithm

  Would love feedback on the rotation strategy!
Bender
11 hours ago
[-]
Neat idea. I bet it will work with some big platforms. For self hosted applications some applications allow rate limiting on a user-defined subnet prefix size. e.g. ipv6 /64, ipv4 /24 or /16 or whatever with some caveats. OpenSSH, NSD, BIND and IPTables are a few of examples. If your tool became popular enough I could see that concept spreading to more applications or perhaps big platforms.
reply