/plushcap/analysis/cloudflare/mmproxy-creative-way-of-preserving-client-ips-in-spectrum

mmproxy - Creative Linux routing to preserve client IP addresses in L7 proxies

What's this blog post about?

The blog post discusses the problem of retaining real client source IP addresses when building an application level proxy, particularly in generic TCP tunnels. It presents three general solutions to this issue and introduces "mmproxy", a PROXY protocol gateway that listens for remote connections coming from an application level load balancer like Cloudflare Spectrum. Mmproxy spoofs the client IP address, making it indistinguishable from a real connection directly connecting to the application. The post also provides instructions on how to set up and run mmproxy.

Company
Cloudflare

Date published
April 17, 2018

Author(s)
Marek Majkowski

Word count
1826

Language
English

Hacker News points
13


By Matt Makai. 2021-2024.