Как мне установить альтернативный DNS-сервер? - PullRequest
3 голосов
/ 21 декабря 2009

Я пытаюсь установить Альтернативный 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-сервер. Пожалуйста помоги. Заранее спасибо!

1 Ответ

4 голосов
/ 21 декабря 2009

наиболее вероятно

string[] s = { "127.0.0.1", "127.0.0.2" };
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...