vSphere Edge ゲートウェイ ロード バランサがリクエストのソース IP を取得し、それをプロキシ プロトコル TCP ヘッダーにラップして、vSphere の「トランスペアレント ロード バランシング」/DSR 機能を使用せずにロード バランサ プール/ターゲットの IP を保持する方法はありますか? ?
仮想サーバーに追加して実際の HAProxy スニペットで構成される「アプリケーション ルール」を定義する可能性を発見しましたが、これらのスニペットはフロントエンド レベルでのみ挿入されるようです (ドキュメントにも記載されています)。 HAProxy 構成。
残念ながら、フロントエンド ディレクティブを介してプロキシ プロトコル インジェクションを構成する可能性は見つかりませんでした。バックエンド ブロックでサーバーに send-proxy-v2 ディレクティブを使用するか、default-server ディレクティブ内でそれを使用することしかわかりませんでした。 defaults/backend ブロックで。
アプリケーション ルール以外の構成オプションを使用するか、フロントエンド内から send-proxy-v2 ディレクティブを構成できる HAProxy 構成トリックを使用して、バックエンド サーバーにプロキシ プロトコルを使用するように vSphere EGW を構成する方法はありますか?
問題の vSphere はバージョン 6.7U3 です