Главный вопрос

Как я могу узнать физическое устройство, соответствующее 10.0.1.1 (в моей домашней локальной сети)?


(Я попробовал dig , который не давал информации о физическом устройстве, и nslookup и host , оба из которых потерпели неудачу. Кстати, как следует из последнего предложения, я предпочитаю ответы, ориентированные на Linux или, по крайней мере, на Unix, но Windows или «не-Unix-Mac» тоже подойдут.)


(Это всего лишь вторичное любопытство.)

Мета-вопрос

Я пытаюсь выяснить, где находится мой DHCP-сервер. Я знаю, что его IP-адрес 10.0.1.1, но я хочу знать, где он находится физически.

Я думал, что это будет простой вопрос для Google, но я был очень неправ!

И я могу сказать то же самое для вопроса этого поста, который в основном является обобщением моего первоначального вопроса

Отсюда и этот жалкий пост.

Итак, мой мета-вопрос "какие строки запросов Google следует использовать для этих вопросов"?

Я полностью сбит с толку.

2 ответа2

1

Лучшее, что я могу вам предложить, - это то, что может привести вас на полпути:

На вашем хост-компьютере (вашем собственном компьютере) вы захотите находиться в той же сети, что и это устройство (с 10.0.1.2 по 10.0.1.254 будут безопасные ставки). Я предполагаю, что это уже настроено для вас, и сервер DHCP выдает адреса в этом пуле.

Как только все это подтвердится, вы можете сделать несколько вещей:

-Проверьте это, а затем запустите сканирование arp (arp -a в Windows, и я почти уверен, что то же самое для Linux). Вы можете найти соответствующий MAC-адрес для этого IP-адреса, а затем посмотреть, какое оборудование соответствует этому префиксу MAC-адресов (первые 6 буквенно-цифровых символов).

-Установите инструмент, такой как zenmap/nmap, и запустите полное сканирование. Вы должны получить представление об оборудовании и операционной системе, работающей на нем, если оно не слишком заблокировано. Это в основном автоматизирует вышеуказанный шаг и делает немного больше.

Оттуда у вас есть несколько вариантов, доступных для вас. Если у вас есть шкаф, полный уникальных машин, и вы решили, что он определенно не виртуализирован, вы можете сузить его своими глазами. Если это машина, к которой вы должны иметь доступ и обнаружить, что работает RDP или SSH (или аналогичный), вы можете попробовать выполнить удаленное взаимодействие с известными учетными данными и продолжить работу с этого момента.

Стоит также упомянуть, что вы можете использовать команду trace route (tracert (ip) n windows, traceroute (ip) в linux). Это даст вам представление о том, какое оборудование может находиться между вами и сервером DHCP, если таковое имеется.

Хорошей охоты!

1

Просто "два цента" больше

например, mtr -nrwc1p --timeout 5 www.google.com
хорошая замена для traceroute (Хм ... не знаю, если доступно для Windows)

mtr --help или man mtr для получения дополнительной информации.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .