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