Windos10和Windos11 配置intel网卡vlan的方法

Download Intel Network Adapter Driver 25.2 for Windows 10 64 bit

备注: 如果win10在配vlan的时候电脑重启,可以安装PROWinx64-25 解决

# Windows10 配置vlan

  1. 安装 PROWinx64-25.2.exe

  2. 打开Intel PROset Adapter Configuration Utility

  3. 选择intel带型号的网卡:

    ok:Intel Ethernet connection 1217-LM

    no ok:Intel PRO/1000 PT Dual Port server adapter (只是描述速率没有信号)

  4. Teaming/vlans, vlans中new, 然后就可以配vlan ID了,配置完后在网络适配器找到本地连接,再配置IP地址

# 注意

  1. 原来的实体网卡不能使用了,Ipv4的协议栈被停用了

  2. 找到untagged vlan对应的网卡,可以和物理网卡原来使用一样

Window11配置vlan

win11 intel网卡驱动

https://www.intel.com/content/www/us/en/download/727998/intel-network-adapter-driver-for-microsoft-windows-11.html

步骤1:安装 Windows 组件

在 Windows 功能安装对话框中,我们需要安装两个组件,分别是“Hyper-V-Services” 和 “Hyper-V-Module for Windows PowerShell”。

步骤2:设置虚拟交换机(vSwitch)

Hyper-V 会自动创建一个名为“默认虚拟交换机”的虚拟交换机,您无法删除它,而且很不幸它不支持虚拟局域网(VLAN)。我们需要保留默认虚拟交换机不做修改,并创建一个第二个虚拟交换机。为此,我们需要以管理员身份打开 PowerShell 并输入以下命令。

# This will return a list of network adapters, find your physical NIC and note its "Name" - In most cases "Ethernet"

Get-NetAdapter

# 这将创建一个名为 "VLAN-vSwitch" 的新虚拟交换机,将我们的物理网卡命名为 "Ethernet" 并允许将虚拟主机网卡添加到此交换机

New-VMSwitch -name VLAN-vSwitch -NetAdapterName Ethernet -AllowManagementOS $true

# Hyper-V 会自动创建一个没有 VLAN 标签的虚拟网卡以保持主机联机 - 除非您正在使用未标记/标记组合,否则请删除它.

#Remove-VMNetworkAdapter -ManagementOS -Name VLAN-vSwitch

步骤3:设置 VLAN 接口

现在我们创建一个新的虚拟主机网卡,并为其分配 VLAN 标签 123。请注意,接口名称可以自由选择。您可能希望根据用途进行命名。

Add-VMNetworkAdapter -ManagementOS -Name "VLAN123" -SwitchName "VLAN-vSwitch" -Passthru | Set-VMNetworkAdapterVlan -Access -VlanId 123

# 你可以创建多个vlan虚拟网卡

Add-VMNetworkAdapter -ManagementOS -Name "VLAN456" -SwitchName "VLAN-vSwitch" -Passthru | Set-VMNetworkAdapterVlan -Access -VlanId 456

### 如何在电脑上配置或修改VLAN设置 #### 配置Windows操作系统中的VLAN 对于希望直接通过个人电脑接入特定VLAN的情况,在Windows环境下可以通过调整网络适配器属性来实现这一目标。具体操作如下: - 打开控制面板并进入“网络共享中心”,点击左侧的更改适配器设置链接。 - 右键单击用于连接到所需VLAN的物理网卡图标,选择属性选项。 - 在弹出窗口中找到并双击“Internet协议版本4 (TCP/IPv4)”条目。 - 如果当前使用的驱动程序支持IEEE 802.1Q标准,则可以在高级按钮旁边发现有关VLAN ID的相关字段;此时输入对应的VID数值即可完成初步设定[^1]。 然而需要注意的是,并不是所有的NIC(Network Interface Card)都具备上述功能,部分老旧型号可能无法提供对VLAN Tagging的支持。在这种情况下,可以考虑安装第三方软件工具如VMware Workstation Pro等创建虚拟交换机环境来进行更灵活的操作。 另外一种方法是在命令提示符下利用`netsh`指令快速建立带有指定ID标签的数据包转发路径: ```powershell # 创建一个新的基于现有以太网接口的新VLAN子接口 netsh interface ipv4 add vlan "Ethernet" id=10 name="IPTV_VLAN" ``` 此命令将在名为“Ethernet”的实际硬件设备之上构建一个附加逻辑层——即具有编号为10VLAN标记特征的新成员身份。“IPTV_VLAN”则是赋予该实例的一个易于识别的名字以便后续管理维护工作开展方便起见[^4]。 #### Linux系统下的VLAN配置方式 针对Linux发行版而言,通常借助于内置实用程序vconfig或是现代替代品ip-link来达成相同目的。下面给出一段简单的Shell脚本示范怎样动态添加及移除关联于eth0的真实端口上的辅助型VLAN实体: ```bash #!/bin/bash # 添加 VLAN 子接口 eth0.10 并分配 IP 地址 sudo ip link add link eth0 name eth0.10 type vlan id 10 sudo ip addr add 192.168.1.x/24 dev eth0.10 # 将 'x' 替换为适当值 sudo ip link set up dev eth0.10 # 启用新创建的 VLAN 接口 ``` 以上代码片段展示了如何运用内核级APIs高效便捷地处理复杂的多租户隔离需求场景,同时也适用于其他类Unix平台比如macOS Server Edition等产品线之中[^3]。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值