A study on how services located behind multiple reverse proxies log real client IPs.
μ¬λ¬ 리λ²μ€ νλ‘μ λ€μ μμΉν μλΉμ€κ° μ€μ ν΄λΌμ΄μΈνΈ IPλ₯Ό κΈ°λ‘νλ λ°©λ²μ λν μ°κ΅¬
curl ip.minpeter.xyz -L
with docker
docker build -t iplogger .
docker run -dp 10000:10000 iplogger
or pre-built image
docker run -dp 10000:10000 ghcr.io/minpeter/iplogger:latest
with golang
go mod tidy
go run .
now running on http://localhost:10000
A brief description of the project (Korean only)
Blog post written while working on this projec (Korean only)
νλ‘μ νΈμ λν κ°λ¨ν μ€λͺ
κΈ
μ΄ νλ‘μ νΈλ₯Ό μ§ννλ©΄μ μμ±ν λΈλ‘κ·Έ κΈ