答案1
如果您下载了英特尔 ANS 驱动程序,此方法在 Windows 10 中有效。但仅限于英特尔网卡。如果您在 Powershell 中输入此内容(安装了 ANS),则可以看到一些信息
get-help Add-IntelNetVLAN -detailed
语法如下,创建两个虚拟适配器,每个 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
答案2
Realtek NIC 适配器有一个“以太网诊断实用程序”,可在 Windows 10 中使用,类似于英特尔的“高级网络服务 VLAN”。您可以找到它这里,列为“Win7/Win8/Win10 的诊断程序”,以及支持的 Realtek NIC 芯片组的驱动程序。
(编辑)或者,更好的是Realtek 产品- 成为木马的可能性更小,并且更为最新。
安装后,创建分配给 VLAN 的虚拟网络适配器:
- 打开“Realtek 以太网诊断实用程序”。
- 单击 Realtek 卡。
- 点击 VLAN。
- 单击“添加”按钮。
- 输入所需的 VLAN ID,然后按回车键。
一个新的以太网适配器将会出现,您可以将其配置为任何物理适配器:例如,分配一个静态 IP。使用 Realtek 实用程序,您可以轻松修改虚拟适配器的 ID 或 MAC,或删除它们。
答案3
在 Windows 10 中不可能实现。您可以在具有 NIC Teaming 的 Windows Server 中实现。
答案4
Windows 中的 TCP/IP 网络堆栈本身不支持 vLAN,但 OpenVPN 创建了一种可用于创建功能有限Windows 上的 vLAN。
- 下载并安装OpenVPN
- 安装后,运行
C:\Program Files\TAP-Windows\bin\addtap.bat
- + R→打开:
ncpa.cpl
→ 确定 - 右键单击 TAP 适配器 →特性
- 必需的: 配置→先进的→媒体状态→始终保持连接
- Internet 协议版本 4→一般的→使用以下 IP 地址
- 必需的: IP地址&子网掩码
- 不需要: 默认网关,首选/备用 DNS 服务器
(如果使用 DHCP/DNS 服务器作为 IP 子网则设置)
笔记: