刚在论坛上搜出的结果都说
string stringMAC = "";
        string stringIP = "";
        ManagementClass MC = new ManagementClass("Win32_NetworkAdapterConfiguration");
        ManagementObjectCollection MOC = MC.GetInstances();        foreach (ManagementObject MO in MOC)
        {
            if ((bool)MO["IPEnabled"] == true)
            {
                stringMAC += MO["MACAddress"].ToString(); //获取网卡的地址
                string[] IPAddresses = (string[])MO["IPAddress"]; //获取本地的IP地址
                if (IPAddresses.Length > 0)
                    stringIP = IPAddresses[0];
                Response.Write(stringMAC + "/" + stringIP);
            }
        }  类似的代码可以取得网卡地址我也试过确实可以取到但是,说这个代码只能取到在一个网段内的机器的网卡地址请问能够有办法取到任何机器的网卡地址啊