理解 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
六、如何判断哪些是虚拟网卡?
- 名字里有
Virtual
、VPN
、TAP
、Loopback
的,几乎都是虚拟网卡 - 用
设备管理器 → 网络适配器
查看设备来源,很多虚拟网卡的厂商是微软、VMware、TAP-Windows、Npcap 等