У меня есть список имен netbios и я хочу найти IP-адреса
DNS не работает в сети, но netBIOS включен на большинстве компьютеров. У меня есть дюжина имен netBIOS для серверов Windows где-то в сети. Невозможно просто перейти на все машины, войти в систему и ipconfig их. Я не знаю, в мире эти серверы. Единственное, что я знаю, они где-то в одном из наших центров обработки данных.
Существует ли инструмент, который будет искать имена netBIOS и возвращать IP-адреса?
2 ответа
Если у вас есть WINS-сервер и все ваши клиенты настроены на регистрацию на этом WINS-сервере, вы можете разрешать имена NetBIOS за пределами вашего собственного широковещательного домена. (например, из других сегментов сети.) Вы намекаете, что эти серверы расположены в удаленных местах за пределами вашего офиса, поэтому я не могу ожидать, что вы все находитесь в одном большом широковещательном домене.
Я продолжаю упоминать широковещательные домены, потому что компьютеры Windows рекламируют свои имена NetBIOS с широковещательным трафиком. Поэтому, если вы не слышите широковещательный трафик другого компьютера в другом офисе, вы не сможете найти его по NetBIOS.
Сервер WINS аналогичен серверу DNS, за исключением нежелательной почты NetBIOS. Это сервер, который предоставляет централизованную базу данных для всех клиентов из разных сетей для запроса и регистрации.
Отказ от ответственности: кстати, WINS старый и хрустящий, и я никоим образом не сторонник того, чтобы вы начали его использовать, если вы этого еще не сделали.
C:\> nbtstat -a workstation01
попытается преобразовать имя в IP-адрес через NetBIOS и проконсультируется с вашим WINS-сервером, если он у вас есть.
Вот достойный общий обзор того, как работают NetBIOS и WINS.