It's interesting that me and Newby's ip addresses are 10.* (since it's in a container behind a reverse proxy), though Blaze's isn't. We'll see if this one is. Nothing that I know of changed since I posted this originally, but /shrug
Edit: My external IP is right now, too. I wonder why? I know X-Forwarded-For is set, and we configured Apache to trust it (since only the reverse proxy can connect). I guess Apache probably passes the "correct" IP down the PHP.
Currently it's Internet -> Nginx proxy (in a container) -> Apache2 backend with forum software (a custom container since nobody makes an SMF container).