Windows Server
 Computer >> コンピューター >  >> システム >> Windows Server

Windows 10 / Windows Server 2016でVLANインターフェイスを構成する方法

本記事では、Windows 10およびWindows Server 2016(2019/2012R2)でタグ付きVLANインターフェイスを構成する方法を解説します。VLAN(Virtual LAN)IEEE 802.1Q規格で標準化されており、ネットワークパケットにVLAN ID(vlanid)をタグ付けすることで、特定の仮想ネットワークにトラフィックを振り分ける仕組みです。VLANは、ネットワークの分離・セグメンテーション、ブロードキャストドメインの制限、ネットワークセグメントの隔離など、セキュリティ向上の目的で広く利用されています。Windowsでは、1つの物理インターフェイス上に異なるVLAN IDを持つ複数の論理ネットワークインターフェイスを、さまざまなツールを使って構成できます。

前提条件:スイッチポートをトランクモードに設定する

VLANを利用するには、まずコンピューターやサーバーが接続されている物理スイッチポートを構成する必要があります。ポートをアクセスモードからトランクモードに変更してください。デフォルトではトランクポート上ですべてのVLANが許可されていますが、そのイーサネットスイッチポートで利用可能なVLAN番号(14094)のリストを指定することもできます。

Windows 10で複数のVLANインターフェイスを作成する

Windowsのデスクトップエディションは、VLANタグ付けをネイティブにサポートしていません。最新のWindows 10ビルドでは、ネットワークアダプターに対して1つのVLANタグのみを設定できます。設定には、ネットワーク設定を管理するPowerShellコマンドレットを使用します。例えば以下の通りです。

Set-NetAdapter -Name "Ethernet0" -VlanID 24

ただし、Windows 10で特定のVLAN IDを持つ独立した仮想インターフェイスを作成する方法は2つあります。1つはネットワークアダプターのメーカーが提供する専用ドライバーとツールを使用する方法、もう1つはHyper-Vを利用する方法です。

Windows 10でRealtek NICに複数のVLANを設定する

Realtek製ネットワークカードの場合、専用ツール「Realtek Ethernet Diagnostic Utility」を使用して、異なるVLANを持つ複数の仮想ネットワークアダプターを構成できます。お使いのRealtekネットワークアダプターがVLAN構成に対応しているかどうかは、メーカーのWebサイトで説明を確認してください。

Realtekアダプターの最新ネットワークドライバーをダウンロードしてインストールし、Ethernet Diagnostic Utilityを起動します。

VLAN」セクションに移動し、「追加(Add)」をクリックして必要なVLAN IDを追加します。すると、Windowsに新しいネットワーク接続が表示されます。

Windows 10 / Windows Server 2016でVLANインターフェイスを構成する方法

VLAN用のネットワークインターフェイスを作成したら、対応するIPサブネットから各インターフェイスにIPアドレスを割り当てることができます。

Intel製イーサネットネットワークアダプターでVLANを設定する方法

VLANの構成には、Intel独自のツール「Intel Advanced Network(Intel® ANS)VLAN」を使用します。もちろん、お使いのネットワークアダプターのモデルがVLANに対応している必要があります(例えば、Intel PRO/100やPRO/1000などのNICではVLANはサポートされていません)。ドライバーのインストール時に、「Intel PROSet for Windows Device Manager」と「Advanced Network Services」を選択してインストールしてください。

インストール後、物理的なIntelネットワークアダプターのプロパティに「VLAN」タブが表示され、そこで複数のVLANインターフェイスを作成できます。

ただし、この方法は以前のWindowsバージョン(Windows 10ビルド1809まで)でのみ機能します。それ以降のWindowsバージョンでは、VLANタブに次のメッセージが表示されます。

Intel(R) Advanced Network (Intel(R) ANS) Teams and VLANs are not supported on Microsoft Windows 10.

Windows 10 / Windows Server 2016でVLANインターフェイスを構成する方法

最近、Intelは最新のWindowsビルド向けに、更新されたネットワークアダプタードライバーと「Intel PROSet Adapter Configuration Utility」をリリースしました。最新版のIntelドライバーと構成ツールをダウンロードしてインストールしてください。

ツールを起動し、「Teaming/VLANs」タブを開いて「新規(New)」をクリックし、ネットワークインターフェイスの名前とVLAN IDを入力します。

Windows 10 / Windows Server 2016でVLANインターフェイスを構成する方法

また、IntelNetCmdletsモジュールの専用PowerShellコマンドレットを使用して、VLANの追加・削除・一覧表示を行うこともできます。

Get-IntelNetVLANAdd-IntelNetVLAN

Windows 10 / Windows Server 2016でVLANインターフェイスを構成する方法

Hyper-V仮想スイッチを使用してWindows 10で複数のVLANを構成する

Windows 10で複数のVLANを作成するもう1つの方法が、Hyper-Vを利用する方法です(ProおよびEnterpriseエディションでのみ利用可能)。まず、Hyper-Vコンポーネントをインストールします。

Enable-WindowsOptionalFeature -Online -FeatureName:Microsoft-Hyper-V -All

Hyper-VマネージャーまたはPowerShellコマンドを使用して、新しい仮想スイッチを作成します(設定例については、Hyper-V Serverの構成に関する記事を参照してください)。

次に、作成したいVLANごとに以下のコマンドを実行します。

Add-VMNetworkAdapter -ManagementOS -Name VLAN24 -StaticMacAddress "11-11-AA-BB-CC-DD" -SwitchName vSwitch2
Set-VMNetworkAdapterVlan -ManagementOS -VMNetworkAdapterName VLAN24 -Access -VlanId 24

これにより、目的のVLANが設定されたネットワークアダプターがWindowsに表示されます。

Windows Server 2016で複数のVLANを構成する方法

Windows Server 2016では、組み込みのツールを使用してVLANを構成できるため、特別なドライバーやユーティリティをインストールする必要はありません。NICチーミングを使用して、Windows Server 2016の1つの物理ネットワークアダプター上に複数の異なるVLANを構成してみましょう。

まず、ネットワークアダプターの詳細設定でVLAN番号が設定されていないこと(VLAN ID = 0)を確認してください。Windows 10 / Windows Server 2016でVLANインターフェイスを構成する方法

  1. サーバーマネージャー」→「ローカルサーバー」を開き、「NICチーミング」リンクをクリックします。
  2. チーム」セクションで、「タスク」→「新しいチーム」をクリックします。グループ名を指定し、追加するネットワークアダプターを選択します。Windows 10 / Windows Server 2016でVLANインターフェイスを構成する方法PowerShellを使用してNICチーミンググループを作成することもできます。
    New-NetLbfoTeam -Name vTeam -TeamMembers "Ethernet1","Ethernet2" -TeamingMode SwitchIndependent -LoadBalancingAlgorithm Dynamic
  3. 次に、「アダプターとインターフェイス」セクションで、仮想ネットワークインターフェイスを追加します。「タスク」→「インターフェイスの追加」をクリックします。Windows 10 / Windows Server 2016でVLANインターフェイスを構成する方法
  4. 作成するインターフェイスの名前とVLAN番号を入力します。Windows 10 / Windows Server 2016でVLANインターフェイスを構成する方法PowerShellでネットワークインターフェイスを追加し、VLANを設定することもできます。
    Add-NetLbfoTeamNic -Team vTeam -VlanID 24 -Name VLAN24
  5. 同じ手順で、必要な数のVLANネットワークインターフェイスを追加できます。
  6. 最後に、ncpa.cplで作成したすべての仮想ネットワークインターフェイスのIP設定を構成します。

  1. Windows Server 2019/2016およびWindows 10/11でNICチーミングを構成する完全ガイド

    NICチーミング(ロードバランシング/フェイルオーバー:LBFO、またはNICボンディングとも呼ばれます)は、複数の物理ネットワークアダプター(NIC)を1つの論理ネットワークカードとして統合できる機能です。この記事では、Windows Server 2019/2016/2012 R2、およびWindows 10/11のデスクトップ環境でNICチーミングを構成する方法を詳しく解説します。 NICチーミングを利用するメリット 複数のネットワークアダプターを1つのNICチームにまとめることで、次のようなメリットが得られます。 スループットの向上: 例えば、1Gbpsのネットワークカード2枚をチー

  2. Windows Server 2016のインストール方法|ステップバイステップ完全ガイド

    本記事では、Windows Server 2016 Standardのインストール手順を詳しく解説します。Windows Server 2016には、Essentials・Standard・Datacenterの3つのエディションが用意されています。 Windows Server 2016の3つのエディションの違い Windows Server 2016 Essentials:ユーザー25名・デバイス50台までの小規模ビジネスに最適なエディションです。仮想化機能には対応していません。 Windows Server 2016 Standard:高度な機能と仮想化(最大2台の仮想マシン)を必要と