.net 3.5: (ip2hostname) найти, если определенный ip используется другим компьютером в домене - PullRequest
0 голосов
/ 30 июня 2010

Я работаю в домене, и я создаю приложение, которое меняет ip с 1 на 253, пока не найдет доступный, не конфликтующий ip (когда он получает ответ ping от домена, он пытается пропинговать его каждый раз, когда изменяетсяip) эта часть работает.проблема в том, что я не хочу, чтобы программа переопределяла IP-адрес, который используется другими компьютерами, которые просто выключены, и поэтому она не конфликтовала с ними в предыдущем процессе.

, поэтому мойв основном вопрос в том,

как мне узнать, используется ли только что измененный IP-адрес другим компьютером в моем домене?(компьютер, вероятно, выключен, иначе это может привести к конфликту)

странный вопрос и задача, я знаю.

Я не против использовать внешний инструмент cmd, направляющий вывод в мой код,пока это встроенные окна.

1 Ответ

0 голосов
/ 30 июня 2010

Если ваши компьютеры получают свои IP-адреса по DHCP, вы можете проверить DHCP-аренды. В противном случае, возможно, вы сможете получить некоторую информацию из Active Directory, но я не уверен, что он хранит IP-адрес в компьютересчет.

...