I am using IPXOffice, The phone vendor (certified Tadiran tech) was set that way, the UGW IP was set using my internal private network and the Global was to other private ip that wasnt my network.
Is that the way standard setup?
I'll not do then if you think will ruin the setup. By theway, I use hyperterminal with tcp port to use PI.
What about STUN/SIP proxy, is this help?

thanks
Dendiko