如何确定MAC地址属于VPN?
How can I determine that a MAC address belongs to a VPN?
启动 ipconfig /all
时,我可以在我的计算机上看到计算机的描述和物理地址(MAC 地址):
...
Description : Intel ...
Physical address : 48-4D-...
...
Description : Teamviewer VPN adapter
Physical address : 00-FF-...
从描述中,我可以看出哪个 MAC 地址属于我的 PC,哪个属于 VPN 适配器。
我不看描述也能查出来吗?有没有办法区分 VPN 相关 MAC 地址和 "real" 地址? (如果可能,首选 Windows API 答案)
有 MAC 个地址的数据库,例如 Wireshark。
由于我的 powershell 非常糟糕,我只是编写了一个小程序来遍历此列表并通过 Wireshark 检查文件中的匹配项。
您可以查看并根据需要进行修改:https://github.com/maio290/MacChecker
如果找不到该设备的供应商,我想您可以假设该设备是虚拟设备。
启动 ipconfig /all
时,我可以在我的计算机上看到计算机的描述和物理地址(MAC 地址):
...
Description : Intel ...
Physical address : 48-4D-...
...
Description : Teamviewer VPN adapter
Physical address : 00-FF-...
从描述中,我可以看出哪个 MAC 地址属于我的 PC,哪个属于 VPN 适配器。
我不看描述也能查出来吗?有没有办法区分 VPN 相关 MAC 地址和 "real" 地址? (如果可能,首选 Windows API 答案)
有 MAC 个地址的数据库,例如 Wireshark。
由于我的 powershell 非常糟糕,我只是编写了一个小程序来遍历此列表并通过 Wireshark 检查文件中的匹配项。
您可以查看并根据需要进行修改:https://github.com/maio290/MacChecker
如果找不到该设备的供应商,我想您可以假设该设备是虚拟设备。