I know a lot of time has happened since your post, so maybe you found a way to do it, but you might be able to have a workaround if you use two different DNS servers.
I use dyndns.org for the "public" requests, and my OS X server for my lan requests. This way, I can point the requests...