Я пытаюсь написать короткое приложение на c # для решения следующей проблемы.У меня есть две сетевые карты каждая с IP-адресом.когда я пытаюсь установить IP-адрес второго адаптера, новый IP-адрес конфликтует с IP-адресом для 1-го адаптера, и, следовательно, IP-адрес и маска подмножества 2-го адаптера удаляются.
Чтобы решить эту проблему, есть ли способ в C # (используя windows ManagementObject
) очистить IP-адрес 1-го адаптера, прежде чем я установлю IP-адрес 2-го адаптера, чтобы избежатьпротиворечивый?Или какие-нибудь другие лучшие способы?
Я нашел способ установить IP с помощью ManagementObject
в вопросе Как изменить публичный IP-адрес в C # , но не знаю, как расширитьспособ там сбросить.