ひとつの NIC に大量のアドレスを割り当てるツール「Addresses」
Windows でも Linux でも、ひとつの NIC に複数の IP アドレス(俗に「セカンダリアドレス」と呼んでいると思います。三つ目、四つ目のアドレスでも「セカンダリアドレス」と呼んでいます)を割り当てることが出来ます。
この機能を利用すると、ロードバランサーでの負荷分散試験時に複数の IP アドレスで Web サーバをホストしたい・・・ということが簡単に出来ます(NIC に複数のアドレスを割り当て、それらのアドレスで Web サーバを Listen するだけです)。
ただ、Linux はともかく、Windows の GUI でセカンダリアドレスを大量に設定する・・・というのは骨が折れます。 WMI を使えば Windows でもスクリプトから大量のセカンダリアドレスを設定することは出来ますが、毎回、設定するのは面倒です。そこで、CSV ファイルに書き出したアドレスを NIC に設定してくれるツールを作ってみました。.NET Framework 2.0 で動作します。