[HN Gopher] Show HN: SpecificProxy - Proxy Using a Specific IP
       ___________________________________________________________________
        
       Show HN: SpecificProxy - Proxy Using a Specific IP
        
       Threw together this very specific proxy that allows the downstream
       to define which IP will be used for the proxied request, and has
       built-in rate limiting mechanism to coordinate upstream rate
       limiting across clients.  This is particularly useful when you have
       a proxy node with many IPs, and you either want to use a specific
       one, or rotate through them. It also helps prevent upstream rate
       limiting due to disjoint clients being unable to coordinate on rate
       limits.  Opus was largely able to one-shot each feature from my
       specs, which was pretty cool (shows how effective a spec is).
        
       Author : dangoodmanUT
       Score  : 4 points
       Date   : 2026-01-11 20:32 UTC (2 hours ago)
        
 (HTM) web link (github.com)
 (TXT) w3m dump (github.com)
        
       | PeterDS wrote:
       | This is quite elegant. Handling egress IP rotation at the
       | application level via headers is much cleaner than spinning up
       | multiple proxy containers or messing with complex
       | iptables/routing rules. Especially useful for large IPv6 blocks
       | where you have a huge address space but want to avoid being
       | flagged by destination rate-limiters.
       | 
       | Out of curiosity, how does it handle the neighbor discovery (NDP)
       | overhead if you're rotating through thousands of IPv6 addresses?
        
         | dangoodmanUT wrote:
         | That's probably just "what ever the OS does". The client only
         | sees the IP used to connect to the proxy, and the proxy just
         | says "please dial TCP using this IP", so it's up to the OS.
         | 
         | On another note, are you an LLM? You just made an account to
         | post something that looks llm generated, and that one repo has
         | contributors @pd8030938 and @aj9704845-code only
         | 
         | you have to tell me if you are, those are the rules
        
       ___________________________________________________________________
       (page generated 2026-01-11 23:01 UTC)