http://bugs.winehq.org/show_bug.cgi?id=33008
--- Comment #14 from Erich Hoover erich.e.hoover@gmail.com --- (In reply to decimusmaximus from comment #12)
... Two interfaces: IF-A and IF-B, there is NAT (masquerading) running. IF-A is LAN, IF-B is interface with public IP. ...
I'd also like to reiterate that I need to know how you setup your masquerading to help with this issue. For the type of behavior it seems that you're expecting you need to be using "Destination NAT" instead of "Source NAT". For details on the distinction between the two this article may be helpful: http://www.netfilter.org/documentation/HOWTO/NAT-HOWTO-6.html