Let me better explain what Im trying to do.
I have a few dedicated servers, each with many IPs.
The primary IP is the default outgoing IP and also the IP assigned to the server. The server has many "virtual" IPs binded to it.
So when you connect to a virtual IP it goes to the server.
I've heard of programmers connecting sockets (maybe UDP) to these additional local IPs then using them to connect to other servers.
So they can (for an example) set aside some IPs to use with different scripts and monitor activity.
"Public" Proxy servers fail, can be slow at times and you can't track outgoing activity.