そもそも、VPN と一言で言っても、具体的にどういったプロトコル/ソフトを使った VPN かが分からないと...。
Virtual Private Network - Wikipedia
VPN は、公衆回線(インターネットを含む)を使って、あたかも専用回線のようなネットワーク接続を実現するための技術・実装の総称です。
最も代表的なのは IPsec で、主にネットワーク間接続に用いられますが、PC 等の末端となる機器が、インターネット経由で組織内のネットワークに繋ぐような形態の場合には、PPTP、L2TP といったプロトコルが使われる事が多いです。また、端末側がつながっているネットワーク環境によっては、インターネット側への通信プロトコルが制限されている場合があり、そういった場合でも繋がり易い SSL-VPN と呼ばれるタイプもあります。
windows仮想サーバーから外部のvpnサーバーにアクセスしたいです
という事は、借りようとしている仮想サーバが、例えば自社のネットワークや、何らかのプライベートネットワークへ接続したい、という話だと思いますが、その接続方法が PPTP や L2TP であれば、Windows では古くから標準機能として持っています。また、一般的に、VPS サービスで提供される仮想マシンに対して、ネットワーク的な制限がない場合が多いです。少なくとも、仮想マシンに固有のグローバルアドレスが割り当てられるものであれば、特に心配は無いと思います。
ともかく、「VPN で繋ぎたい相手がどのような仕組みの VPN なのか」を、まず最初に確認する必要があります。つなぎ先が自組織で、これから VPN 環境を用意する、という話であれば、PPTP を使うのか、SSL-VPN 装置を設置するのか、といったことから検討する話になりますが、既にある接続先に接続したい、という話であれば、まずは、その接続先が用意している接続方法を確認して下さい。
http://www.openvpn.jp/
それとも、自分で構築管理するのは面倒だから、管理してくれるサーバーを探しているの?
条件をもう少ししっかりとまとめなおして質問しなおすことを奨めます。
ポイントは終了時に増やせることを知ってると思いますので、
やりなおすなら百ポイントで始めることを奨めます。
千円あげるから寄っといでという意味にとれてしまう今日この頃なので…。
そうじゃなくてVPNサーバーに参加したいんです
クライアント側もありますよ。
開発言語によって接続方法は違いますが、
とりあえず、何をやるのか、制限はほかにないのかとか条件をしっかり洗い出してみてくださいな。
開発言語によってVPNが変わるということはないです。
そんなことを言っているのではないことは誰にもわかるはずなので、あとは読者に任せます。