Skip to content

理解 Windows 下的 网卡(Network Interface Card,NIC)虚拟网卡(Virtual NIC),可以从物理与逻拟、用途与功能几个角度来区分。下面我用人类容易理解的语言来解释它们。


一、什么是网卡?

网卡是你电脑用来连接网络的硬件,比如:

  • 有线网卡(插网线的)
  • 无线网卡(Wi-Fi)
  • 蓝牙网卡(少数也用于网络)

🧱 物理网卡

这是你电脑主板上自带或插上的硬件设备。

📌 示例:

  • Realtek PCIe GbE Family Controller → 有线网卡
  • Intel Wireless-AC 9465 → 无线网卡

你在「控制面板 → 网络和共享中心 → 更改适配器设置」可以看到这些网卡。


二、什么是虚拟网卡?

虚拟网卡,是软件创建出来、模拟真实网卡功能的「虚拟设备」。

它们并不是硬件,而是程序告诉操作系统「我就是一块网卡」,让系统把它当作网卡来使用。

📦 常见虚拟网卡举例:

名字作用
Microsoft Wi-Fi Direct Virtual Adapter用于移动热点、无线投屏
Hyper-V Virtual Ethernet Adapter用于 虚拟机 的网络桥接
TAP-Windows Adapter V9用于 VPN 工具(如 OpenVPN)
Loopback Adapter模拟本地回环接口,调试专用
Npcap Loopback Adapter抓包工具(如 Wireshark)使用的

三、它们的区别是什么?

项目物理网卡虚拟网卡
来源硬件设备软件模拟
能否连接真实网络不一定(有的只是中转)
常见用途上网、传文件虚拟机、VPN、调试等
是否能被禁用/卸载能,但硬件仍存在能,卸载软件或禁用服务即可
是否影响系统性能略有多开虚拟网卡会占用资源

四、它们之间能互动吗?

是的,比如:

  • 你开 Windows 热点时,系统会:

    • 用真实 Wi-Fi 网卡作为「互联网来源」
    • 创建一个虚拟网卡(如 Microsoft Wi-Fi Direct Virtual Adapter)来广播信号
  • **你装虚拟机软件(如 VMware、Hyper-V)**时,会出现虚拟网卡,它们通过桥接/共享的方式,把你的真实网卡接入虚拟机中。


五、我能看到这些网卡在哪?

🪟 打开路径:

控制面板 → 网络和共享中心 → 更改适配器设置

或者命令行查看:

bash
ipconfig /all

或者 PowerShell:

powershell
Get-NetAdapter

六、如何判断哪些是虚拟网卡?

  • 名字里有 VirtualVPNTAPLoopback 的,几乎都是虚拟网卡
  • 设备管理器 → 网络适配器 查看设备来源,很多虚拟网卡的厂商是微软、VMware、TAP-Windows、Npcap 等