Just say thats not possible because of design, but maybe its some workaround here...
1, I have a hairpin NAT for LAN connections on local bridge - fully functional, no problems.
2, If someone from LAN connect to another LAN machine (server) with public IP - it works, but in server log is IP of local bridge (yes its normal behaviour).
3, Question is: Can I FORCE somehow to keep IP of original source IP ?
Please I just need to log real source IP on server, is there any mangle, post or pre routing magic?