Я пытаюсь установить Альтернативный DNS-сервер с помощью .NET. Мне удалось установить основной DNS-сервер, используя этот бит кода.
ManagementClass mc = new ManagementClass("Win32_NetworkAdapterConfiguration");
ManagementObjectCollection moc = mc.GetInstances();
foreach (ManagementObject mo in moc)
{
if ((bool)mo["IPEnabled"])
{
ManagementBaseObject objdns = mo.GetMethodParameters("SetDNSServerSearchOrder");
if (objdns != null)
{
string[] s = { "127.0.0.1" };
objdns["DNSServerSearchOrder"] = s;
mo.InvokeMethod("SetDNSServerSearchOrder", objdns, null);
}
}
}
Теперь мне нужно выяснить, как установить альтернативный DNS-сервер. Пожалуйста помоги. Заранее спасибо!