セカンダリIPアドレスを使用するためのWindowsの構成

セカンダリ・プライベートIPを使用するようにWindows OSを構成します。

セカンダリ・プライベートIPをVNICに割り当てた後、それを使用するようにOSを構成する必要があります。PowerShellスクリプトまたはネットワークと共有センターのUIを使用する手順を次に示します。
PowerShellスクリプトの使用

PowerShellを管理者として実行する必要があります。スクリプトにより、インスタンスの静的IPアドレス指定とセカンダリ・プライベートIPの2つの要素が構成されます。構成は、インスタンスの再起動後も維持されます。

  1. ブラウザでコンソールに移動し、インスタンスで構成するセカンダリ・プライベートIPアドレスをメモします。
  2. インスタンスに接続し、コマンド・プロンプトで次のコマンドを実行します:

    ipconfig /all
  3. 次のステップでスクリプトに入力できるように、次の項目の値をメモします:

    • デフォルトのゲートウェイ
    • DNS Servers
  4. 次のPowerShellスクリプトの変数を独自の値に置き換えます:

    $netadapter = Get-Netadapter -Name "Ethernet 2"
    $netadapter | Set-NetIPInterface -DHCP Disabled
    $netadapter | New-NetIPAddress -AddressFamily IPv4 -IPAddress <secondary_IP_address> -PrefixLength <subnet_prefix_length> -Type Unicast -DefaultGateway <default_gateway>
    Set-DnsClientServerAddress -InterfaceAlias "Ethernet 2" -ServerAddresses <DNS_server>
    

    例:

    $netadapter = Get-Netadapter -Name "Ethernet 2"
    $netadapter | Set-NetIPInterface -DHCP Disabled
    $netadapter | New-NetIPAddress -AddressFamily IPv4 -IPAddress 192.168.0.14 -PrefixLength 24 -Type Unicast -DefaultGateway 192.168.0.1
    Set-DnsClientServerAddress -InterfaceAlias "Ethernet 2" -ServerAddresses 203.0.113.254
    
  5. 任意の名前と.ps1拡張子を付けてスクリプトを保存し、インスタンスで実行します。

    この図は、セカンダリ・プライベートIPアドレスを構成するためのPowerShellスクリプトを示しています。

    ipconfig /allを再度実行すると、DHCPが無効化され、セカンダリ・プライベートIPアドレスがIPアドレスのリストに含まれていることがわかります。

後でアドレスを削除する場合は、次のコマンドを使用できます:

Remove-NetIPAddress -IPAddress 192.168.11.14 -InterfaceAlias Ethernet

VNICからもセカンダリIPを削除してください。これは、前述のコマンドを実行してOS構成からアドレスを削除する前または後に行うことができます。

ネットワークと共有センターのUIの使用

次の手順により、インスタンスの静的IPアドレス指定とセカンダリ・プライベートIPの2つの要素が構成されます。構成は、インスタンスの再起動後も維持されます。

  1. ブラウザでコンソールに移動し、インスタンスで構成するセカンダリ・プライベートIPアドレスをメモします。
  2. インスタンスに接続し、コマンド・プロンプトで次のコマンドを実行します:

    ipconfig /all
    この図は、ipconfig /allコマンドの結果を示しています。
  3. 後のステップで入力できるように、次の項目の値をメモします:

    • IPv4 Address
    • Subnet Mask
    • デフォルトのゲートウェイ
    • DNS Servers
  4. インスタンスの「コントロール・パネル」で、「ネットワークと共有センター」を開きます(後続のステップで表示される一連のダイアログ・ボックスは、次の図を参照してください)。
  5. アクティブなネットワークの場合は、接続(Ethernet)をクリックします。
  6. 「プロパティ」をクリックします
  7. 「Internet Protocol Version 4 (TCP /IPv4)」をクリックし、「プロパティ」をクリックします。
  8. 「次のIPアドレスを使用」のラジオ・ボタンを選択し、前にメモしたIPアドレス、サブネット・マスク、デフォルト・ゲートウェイおよびDNSサーバーの値を入力します。

    この図は、表示される一連のダイアログ・ボックスを示しています。
  9. 「詳細」...をクリックします。
  10. 「IPアドレス」で、「追加」をクリックします。
  11. セカンダリ・プライベートIPアドレスおよび前に使用したサブネット・マスクを入力し、「追加」をクリックします。

    この図は、セカンダリ・プライベートIPアドレスを追加するためのダイアログ・ボックスを示しています。
  12. 「ネットワークと共有センター」が閉じられるまで、「OK」をクリックします。
  13. コマンド・プロンプトに戻り、ipconfig /allを実行して変更を確認します。

    これで、DHCPが無効になり(静的IPアドレス指定が有効になり)、セカンダリ・プライベートIPアドレスがアドレスのリストに表示されます。インスタンスでアドレスが構成され、使用できるようになります。

    この図は、セカンダリ・プライベートIPアドレスを追加した後のipconfig /allコマンドの結果を示しています。
    ノート

    ネットワークと共有センターのUIでインターネット・プロトコル・バージョン4 (TCP/IPv4)のプロパティを再度表示した場合、プライマリ・プライベートIPアドレスが表示されないことがあります。変更を確認する最善の方法は、コマンドラインでipconfig /allを使用することです。