私は多くの仮想ネットワークアダプタを持っており、私は本当のMACアドレスを取得する必要があります。 このコードは私にMACアドレスのリストを与えますが、実際のまたは仮想のネットワークアダプタをどのように識別できますか?どのように実際のMACアドレスを取得する?
var macAddr =
(
from nic in NetworkInterface.GetAllNetworkInterfaces()
where nic.OperationalStatus == OperationalStatus.Up
select nic.GetPhysicalAddress().ToString()
).ToList();
私はあなたがMACアドレスを求めているのは興味がありますし、なぜ仮想NICから物理NICを識別したいのですか? –
私は物理ネットワークアダプタの物理アドレスを取得する必要があります。私はvirtual.i必要はありませんクライアント側のソフトウェアがあり、私はこのMACアドレスをサーバーに送信し、マシンを識別するために使用します。私は他のハードウェアIDを取得する方法を知っていますが、私は本当のMACアドレスが必要です。 pls助けて –