-
C# MacAddress 가져오기c# Winform 개발 2021. 11. 30. 15:33
PC의 고유키값은 보통 Mac주소로한다 -> 요새 VPN이나 Mac Adress 변경으로 고유키값이라 불리긴 힘듬
// 기존 - VPN 연결시 제대로된 MAC을 가져오지 못함
//SNO = NetworkInterface.GetAllNetworkInterfaces()[0].GetPhysicalAddress().ToString().Replace("-", "");
// 변경
SNO = NetworkInterface.GetAllNetworkInterfaces()
.Where(nic => nic.OperationalStatus == OperationalStatus.Up && nic.NetworkInterfaceType != NetworkInterfaceType.Loopback)
.Select(nic => nic.GetPhysicalAddress().ToString()).FirstOrDefault().ToString().Replace("-", "");300x250