2

Я хотел бы знать MAC-адрес работающего компьютера, который напрямую подключен к моему ноутбуку с помощью проводного кабеля (ethernet-to-ethernet).

На нем нет DHCP-сервера, и я не знаю его сетевой конфигурации. Это возможно?

Нужно сказать, что я не могу войти в систему на этой машине (мне нужен Linux live CD для загрузки, но у меня есть только DVD, поэтому я не могу получить к нему доступ прямо сейчас)

5 ответов5

2

Вы должны попытаться увидеть, находится ли он в таблице arp подключенного хоста. Попробуйте выполнить эту команду: arp -a отобразит все mac-адреса устройств, подключенных напрямую, на всех его интерфейсах.

1

Вы можете попробовать программу с именем arp-scan:

arp-scan  --localnet

На следующем шаге вы можете попытаться найти назначенное имя хоста, задав серверу имен, отвечающему за подсеть.

host 192.168.178.27 fritz.box

... как пример

0

Другая вещь, которую можно попробовать, это sudo tcpdump .

0

Его не будет в таблице ARP, пока он не будет проверен каким-либо образом ...

Если у вас есть машина с Windows и немного времени, я бы скачал сердитый ip сканер (версия 2), установил следующие параметры:

(К вашему сведению, это была моя старая фотография ... поставьте потоки на 1000! - если вы ничего не найдете или установите слишком высокое значение, ваш процессор может не справиться со всеми потоками до истечения времени ожидания.)

Тогда я надеюсь, что смогу угадать IP-адрес немного ... допустим, я "думаю" диапазон 192, я бы изменил ip своей машины на 192.168.0.1, подсеть 255.0.0.0, пустой шлюз /dns и поставил 192.168.0.2 - 192.168 .255.255 как диапазон ip и начать сканирование.

Далее попробуйте 10.0.0.1 как ip вашей машины и сканируйте до 10.255.255.255

Это займет довольно много времени, но, пока ping не заблокирован на машине - вы гарантированно, что в конечном итоге это сработает.

Когда вы закончите, у вас будет один хост в списке ... и все, что вам нужно сделать, это пропинговать ip, а затем arp -a - тогда у вас будет mac адрес.

Я знаю, что это не самый быстрый ... уверен, что есть что-то, что вы можете сделать с nmap ... но это не моя специальность, и, несмотря на медлительность, я гарантирую, что это будет работать ... откройте несколько сессий , вы будете сделаны в кратчайшие сроки!

0

Если удаленный компьютер настроен на поиск DHCP-сервера, он отправит пакеты обнаружения DHCP на ваш компьютер. MAC-адрес включен в этот пакет. Вы можете использовать анализатор пакетов (например, Wireshark), чтобы посмотреть на этот пакет.

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