Interesting Linux issue

In the clients, when they send the IP, you might try using the scripting function to get the client IP as it’s detected by the gateway.

system.net.getExternalIpAddress()

This way, you wouldn’t ever see the localhost (and should probably see the correct IP).

http://www.inductiveautomation.com/support/usermanuals/ignition/index.html?system_net_getexternalipaddress.htm