ホームページ » の仕方 » Windowsサーバに複数のIPアドレスをすばやく追加する方法

    Windowsサーバに複数のIPアドレスをすばやく追加する方法

    単一のWindowsサーバーに複数のIPアドレスを追加したことがある場合は、各IPをそれぞれ新しいダイアログボックスで手動で追加する必要があるため、グラフィカルインターフェイスを使用するのは非常に困難です。これが簡単な解決策です.

    言うまでもありませんが、IPアドレスを2つ以上追加する場合、これは非常に単調で時間がかかる可能性があります。ありがたいことに、あなたは数秒であなたが全体のサブネット(またはそれ以上)を追加することを可能にするはるかに簡単な方法があります.

    コマンドラインからIPアドレスを追加する

    Windowsには「netsh」コマンドが含まれているので、ネットワーク接続のあらゆる側面を設定できます。 「netsh /?」を使用して受け入れられたパラメーターを表示すると、それぞれ独自のコマンドのリスト(など)を持つコマンドのリストが表示されます。 IPアドレスを追加する目的で、この一連のパラメータに興味があります。

    netshインターフェースipv4アドレスを追加

    注:Windows Server 2003 / XP以前の場合、netshコマンドでは「ipv4」を単に「ip」に置き換えてください。.

    ヘルプ情報を見れば、受け入れられたパラメータの完全なリストを見ることができますが大部分のためにあなたが興味を持っているものはこのようなものです:

    netsh interface ipv4はアドレス「Local Area Connection」を追加します。192.168.1.2 255.255.255.0

    上記のコマンドは、IPアドレス192.168.1.2(サブネットマスク255.255.255.0)を「ローカルエリアネットワーク」というタイトルの接続に追加します。.

    一度に複数のIPアドレスを追加する

    FOR / Lループを伴うnetshコマンドを使用すると、素早く複数のIPアドレスを追加できます。 FOR / Lループの構文は次のようになります。

    FOR / L%変数IN(開始、ステップ、終了)DOコマンド

    そのため、このコマンドを使用してサブネット全体からすべてのIPアドレスを簡単に追加できます。

    FOR / L%A IN(0,1,255)DO netshインタフェースipv4はアドレス“ Local Area Connection” 192.168.1を追加します。%A 255.255.255.0

    このコマンドの実行には約20秒かかります。手動で同じ数のIPアドレスを追加すると、かなり時間がかかります。.

    簡単なデモンストレーション

    これが私たちのネットワークアダプタの初期設定です。

    ipconfig / all

    このアダプタにIPの192.168.1.10-20を追加するために、FOR / Lループ内からnetshを実行します。

    FOR / L%A IN(10,1,20)DO netshインタフェースipv4はアドレス“ Local Area Connection” 192.168.1を追加します。%A 255.255.255.0

    上記のコマンドを実行した後、アダプタのIP設定を表示すると表示されます。