i've never seen any such software. never tried it but a vpn with a ton of servers around the world might have a seyying to change servers every so often, or you could do it manually.
that's about the only idea i have to do this unless you wrote your own software.