Я являюсь частью сети с 60 или более устройств. Просто подсеть класса C, где xxx1-100 - это статически адресуемое оборудование. 101-150 также являются статически назначаемыми адресами для thinclients и «киосков». 151+ - это линейка DHCP для офисных ноутбуков.
Я пытаюсь «сопоставить» компьютеры удаленно, а не проверять каждый IP на полу. Я выполнил broadcast ping
и arp -a
в надежде захватить все подключенные устройства и начал nslookup список, чтобы сопоставить имена компьютеров с IP-адресами.
ПРОБЛЕМА: nslookup x.x.x.114
вернул имя компьютера, которое должно быть в диапазоне DHCP (151+). Когда я проверил адрес этого компьютера, он показал xxx161, где он должен быть. Я сделал /flushdns
и /registerdns
без изменений. Редактировать: я видел неправильные / конфликтующие nslookups в сети, где nslookup 'address'
возвращает имя, а nslookup 'name'
возвращает другой адрес. Я знаю, что NS может делать странные вещи, но я не ожидал увидеть эту специфическую статическую и динамическую.
TLDR: Почему nslookup xxx114 отображает имя компьютера в диапазоне DHCP, если указанный компьютер всегда назначался через DHCP другому диапазону?
Редактировать больше информации: Не уверен, что у этого вопроса будет ответ, но вот другое открытие. 113 возвращает «Windows-телефон» с nslookup и расширенным IP-сканером. 114 все еще показывает компьютер DHCP. Я нашел компьютеры со 113 и 114, и они были по тем адресам по крайней мере 6 месяцев.