how do your ISP supply real IPs to you? is it bridging or routing?
also, what's your way to distribute internet access? is it direct routing (with modems NATting), or some VPN through the modems?
The problem that internet don't come out from the serverif you want to use real ips - don't use src-nat, what's problem? =)