0
OpenVPNサーバーを使用している1つのアプリケーションに対してのみIPを隠す
私はウェブスクレーパーを持っています(実際にはフォームに記入し、ユーザーの詳細を入力するなど - それは単にウェブサイトをダウンロードする以上のことをします)。 このスクリプトで無料または有料のVPNサービスを使ってIPを隠したいと思います。 WebスクレーパーはLWP :: UserAgentに基づいてPerlで書かれていて、私がそれを完全に制御することができるリモートのプライベートサーバー(有料、Linuxを使用したVPS)に常駐しています。 ロックアウトされる可能性があるので、VPSのネットワーク構成をあまり混乱させずにこれを実行したいと思います。私のWebクローラと他のすべてのネットワークトラフィックを使用してこの特定のWebサイトにアクセスするためだけにVPNを使用した場合は、VPNを使用せずに通常どおりに影響を受けないようにします。しかし、私はまた、ソリューションがVPS上であまりにも多くのリソースを消費しないようにしたいと思っています(私が支払うのは...) 理想的には、ローカルプロキシを作成し、そのプロキシをLWP :: UserAgentにポイントさせたいと思います。そのプロキシを通過するものはすべて、VPNサーバーを通過します。 SSHとその何かDynamicForwardingは、私が読んだものから行います。 現時点では、テストのために、OpenVPNスクリプト、ユーザー名、およびパスワードを提供するvpnbook.comの無料サービスを使用しています。 しかし、OpenVPNを使ってローカルポートをリッスンしてそれを私のVPNサービスに渡すためにどこから始めればよいのかわかりません。 DynamicForwardingポート 私の知識は初歩的なものなので、私を始めてこの分野で私を教育するためのリンクを探しています。 もうありますが(( OpenVPNは1台のサーバーでのみ動作しますか? )これを尋ねる質問、答えは私を助けにはならなかった。私はSSHでSOCKSプロキシを設定する方法を学びましたが。