Show real IP of client

We run BigFix in real IP network, our organization got thousands of client computers.
Most of them use real IP, I can trace the clients belong to which department easily.

However, I found some clients report with private IPs (10.x.x.x), I believe some user setup computer behind NAT routers.
In this case I have no way to trace who own that computer.

How can I show NAT IP of these computers?

Thanks!

The Endpoints can only report the IP addresses that they know about, the whole point of NAT is to hide those complexities from the systems behind the NAT router.

If you have access to the relay you can match the ComputerID with its entry in the Registrations database (I think that’s the one – don’t have it front of me now). Other than that I’ve seen tasks where you can query a whatismyip.com type site from the command line and have it output to a file, then have an analysis read that file.