Citrix ADC

ドメインベースのサーバーのIPアドレスを変換する

Citrix ADCアプライアンスおよびそれに接続されているドメインベースのサーバーでのメンテナンスを簡素化するために,IPアドレスマスクと変換IPアドレスを構成できます。これらの関数は連携して着信DNSパケットを解析し,DNSで解決されたIPアドレスを新しいIPアドレスに置き換えます。

ドメインベースのサーバ用に設定されている場合,IPアドレス変換により,メンテナンスのためにサーバを停止したり,サーバに影響するその他のインフラストラクチャの変更を行った場合に,アプライアンスは代替サーバのIPアドレスを特定できます。

マスクを設定するときは,標準のIPマスク値(2の累乗,1を引いた値)とゼロ(255.255.0.0など)を使用する必要があります。0以外の値は,開始オクテットでのみ使用できます。

サーバの変換IPを設定する場合,サーバIPアドレスと,そのIPアドレスの先頭または末尾のオクテットを共有する代替サーバとの間に1:1の対応を作成します。マスクは,元のサーバーのIPアドレスの特定のオクテットをブロックします。DNSで解決されたIPアドレスは,変換IPアドレスと変換マスクを適用することによって,新しいIPアドレスに変換されます。

たとえば,変換IPアドレスを10.20.0.0に設定し,変換マスクを255.255.0.0に設定できます。サーバのDNS解決済みIPアドレスが40.50.27.3の場合,このアドレスは10.20.27.3に変換されます。この場合,変換IPアドレスは新しいアドレスの最初の2つのオクテットを提供し,マスクは元のIPアドレスから最後の2つのオクテットを通過します。DNSによって解決された元のIPアドレスへの参照は失われます。サーバがバインドされているすべてのサービスのモニタでも,変換されたIPアドレスがレポートされます。

ドメインベースサーバの変換IPアドレスを設定する場合は,DNSで解決されたIPアドレスの変換先となるマスクとIPアドレスを指定します。

注:ipアドレスの変換は,ドメインベースのサーバーでのみ可能です。この機能は,ipベースのサーバーには使用できません。アドレスパターンは,IPv4アドレスのみに基づくことができます。

コマンドラインインターフェイスを使用してサーバーの変換IPアドレスを構成するには

コマンドプロンプトで入力します。

添加server @  -translationIp  -translationMask  -state  

例:

添加服务器myMaskedServer www.example.com -translationIp 10.10.10.10 -translationMask 255.255.0.0 -state ENABLED 

構成ユーティリティを使用してサーバの変換IPアドレスを構成するには

トラフィック管理]>[負荷分散]>[サーバー]に移動し,ドメインベースのサーバーを作成し,変換IPアドレスを指定します。

ドメインベースのサーバーのIPアドレスを変換する