トラフィックをリモート プロキシにリダイレクトするためのローカル プロキシを設定するにはどうすればよいでしょうか?

トラフィックをリモート プロキシにリダイレクトするためのローカル プロキシを設定するにはどうすればよいでしょうか?

さまざまなアプリケーション (システム プロキシではない) でプロキシ (認証あり) を使用しています。そのため、プロキシまたは資格情報が変更された場合は、すべてのプロキシ設定を更新する必要があります。

すべてのアプリケーションで使用するために固定のローカル プロキシ (例: 127.0.0.1:555) を設定し、すべてのトラフィックを現在選択されているプロキシにリダイレクトしたいと考えています。

どこから始めればよいかヒントをいただけませんか?

答え1

プロキシ サーバーをローカルにインストールして構成する必要があります。インストールする対象は、プロキシ サーバーを使用するように構成できるものでなければなりません。

まず最初にタイニープロキシ(Ubuntuを参照)パッケージ tinyproxy)。

これは、「アップストリーム」経由でいくつかのドメインを設定するためのルールをサポートしているようです。 ドキュメントを見る:

  • 上流、上流なし

    このオプションを使用すると、アクセス先のサイトのホストまたはドメインに基づいて、アップストリーム プロキシ サーバーを使用するかどうかを決定するための一連のルールを設定できます。ルールは構成ファイルで検出された順序で保存され、最後に一致したルールが優先されます。アップストリーム ルールを指定するには、次の 3 つの形式があります。

    • アップストリーム ホスト:ポートは、通常、プロキシ アップストリーム サポートをオンにします。
    • アップストリーム ホスト:ポート "site_spec" は、site_spec に一致するサイトのアップストリーム プロキシをオンにします。
    • no upstream "site_spec" は、site_spec に一致するサイトのアップストリーム サポートをオフにします。

最初のルール タイプでは、すべてを別のプロキシ経由で送信します。

関連情報