레이블을 통해 현재 선호 DNS 및 대체 DNS가 무엇인지를 보여주고 싶습니다.레이블에 기본 DNS 및 대체 DNS 표시
어떻게하면됩니까?
나는 그것으로 검토 한 결과 내가
ManagementObjectSearcher를 사용해야 할 것 같습니다? WMI 사용?
ManagementObjectSearcher mos = new ManagementObjectSearcher("select * from Win32_NetworkAdapter Where AdapterType='DnsForestName'");
foreach (ManagementObject mo in mos.Get())
{
label1.Text = mos.ToString();
}
당신은 다음과 같은보고 할 수 있습니다
어떤 연결에 대해 DNS 주소를 가져 왔는지 상관하지 않습니까? 예 : 케이블 또는 와이파이? – HABO
예 기본 DNS 또는 대체 DNS를 원합니다. – Billyhoe5
코드가 실행될 시스템이 하나의 네트워크 인터페이스 만 가질 것이라고 가정하는 것이 안전합니까? 두 개 이상의 네트워크 인터페이스가있을 수 있다면 가장 먼저 올바른 네트워크 인터페이스를 선택하기위한 기준은 무엇입니까? –