Create VLAN based Virtual Network Interfaces in Windows 10?

This works in Windows 10 if you download the intel ans drivers. But only on intel NICs You can see some info if you type this into Powershell (with ANS installed)

get-help Add-IntelNetVLAN -detailed
  • The syntax is like this, creates two virtual adapters, one for each vLan

    add-intelnetvlan
    
    cmdlet Add-IntelNetVLAN at command pipeline position 1
    
      Supply values for the following parameters:
        ParentName[0]: Intel(R) Ethernet Connection (7) I219-LM
        ParentName[1]:
            VLANID[0]: 109
            VLANID[1]: 117
            VLANID[2]:
    
      VLANID VLANName                                       ParentName
      ------ --------                                       ----------
      104    VLAN104                                        Intel(R) Ethernet 
      Connection (7) I219-LM
    
      107    VLAN107                                        Intel(R) Ethernet 
      Connection (7) I219-LM
    

Realtek NIC adapters have an "Ethernet Diagnostic Utility" which works in Windows 10, similar to Intel's "Advanced Network Services VLANs". You can find it here, listed as "Diagnostic Program for Win7/Win8/Win10", along with drivers for supported Realtek NIC chipsets.

Once installed, to create a virtual network adapter assigned to a VLAN:

  1. Open the "Realtek Ethernet Diagnostic Utility".
  2. Click on the Realtek card.
  3. Click on VLAN.
  4. Click the "Add" button.
  5. Enter the desired VLAN ID and press Return.

A new Ethernet adapter will appear, and you can configure it as any physical adapter: assign an static IP, for example. Using the Realtek utility, you can easily modify the ID or MAC of the virtual adapters, or delete them.


Not possible in windows 10. You can in Windows Server with NIC Teaming.