Tinyproxy の外向き送信元アドレスを選ぶ
Tinyproxy の Bind と Listen を分け、Web サイト側の送信元アドレスを選ぶときはルーティングを考慮します。
Tinyproxy のクライアントリスナーをローカルに保ちながら、外向き接続用のローカル送信元を選ぶには:
Listen 127.0.0.1
Bind 192.0.2.30192.0.2.30 をプロキシホストに割り当てられたアドレスに置き換えます。Listen はクライアントが接続する場所を制御し、Bind は外向き接続に使うローカルアドレスを選びます。この断片はローカル限定のアクセスを保つものであり、完全な認証やクライアントアクセスのポリシーではありません。
バインドはインターフェースを作成せず、ゲートウェイも選びません。複数のネットワークを持つホストでは、その送信元のルーティング、プロバイダ側の受け入れ、戻り経路を確認してください。トンネルや二次プロバイダでは Tinyproxy の外でのルーティングポリシーが必要になることがあります。
BindSame は外向きの選択を内向きのアドレスに関連付ける別のモデルです。その関係が意図されている場合にのみ選び、原因不明の出口の不一致に対する一般的な修復として使わないでください。
Web サイトには依然として 別のアドレス が見えることがあります。NAT はローカル送信元を変換でき、上流のプロキシは自身の出口から最終接続を行うことがあります。リスナー、外向きのローカルアドレス、ゲートウェイ、最終的な公開アイデンティティを別々に記録してください。