IPエイリアシング

IPエイリアシングとは、ネットワークインターフェースに複数のIPアドレスを関連付けることです。これにより、ネットワーク上の1つのノードが、それぞれ異なる目的を持つ複数のネットワーク接続を持つことができます。

Linuxカーネルのドキュメントによると、[ 1 ]

IPエイリアスは、インターフェースごとに複数のIPアドレス/マスクを管理する古い方法です。iproute2などの新しいツールはインターフェースごとに複数のアドレス/プレフィックスをサポートしていますが、エイリアスは下位互換性のために引き続きサポートされています。

Linuxカーネルでは、1995年にJuan José Ciarlanteによって初めて実装されました。[ 2 ] Solaris ではIPエイリアシングは論理ネットワークインタフェースと呼ばれ、1995年にSolaris 2.5で初めて利用可能になりました。[ 3 ] Microsoft Windows NTでも、少なくとも1995年にリリースされたWindows NT 3.51以降では可能になっています。 [ 4 ]

IP エイリアシングを使用すると、単一の物理インターフェースで複数のネットワーク アドレスを提供できます。これは、IP バージョン 4 のアドレスのみを使用する方法を示しています。これを使用する理由の 1 つは、コンピューターを複数のコンピューターであるかのように見せることです。たとえば、1 台のサーバーでゲートウェイ (ルーター) と DHCP サーバーの両方の役割を果たさせ、3 つの異なる IP アドレスを使用して DNS を設定できます。将来的には、ハードウェア ルーターを使用して、機能を別の DNS サーバーと DHCP サーバーに移行する計画もあります。または、逆に、3 つの異なるハードウェア デバイスを 1 台のサーバーに置き換えて、管理オーバーヘッドを削減することもできます。この場合は、多くの物理ネットワーク インターフェースをインストールしなくても、同じコンピューター上で 3 つの異なるアドレスを設定できます。IPエイリアシングを使用するもう 1 つの理由は、単一の物理インターフェースを使用しながら、コンピューターを 2 つの異なる論理ネットワーク サブネットに配置することです。

参考文献

  1. ^ 「IPエイリアシング — Linuxカーネルドキュメント」カーネル開発コミュニティ. 2024年2月8日閲覧
  2. ^ Ciarlante, Juan Jose (1995年11月30日). 「ip alias ...」Linux-Net (メーリングリスト). 2016年8月7日時点のオリジナルよりアーカイブ2017年8月1日閲覧。
  3. ^ 「SunOSリファレンスマニュアル」(PDF) . Sun Microsystems . 2017年8月1日閲覧。
  4. ^ 「Windows NTでNICに5つ以上のIPアドレスを追加する(MSKB 149426)」Microsoft Knowledge Base。2006年10月31日。 2010年7月26日閲覧