Как получить MAC, зная IP ? OS - Linux 2.4.20.
>Как получить MAC, зная IP ? OS - Linux 2.4.20.
Набрать в консоли команду ifconfig.
>>Как получить MAC, зная IP ? OS - Linux 2.4.20.
>Набрать в консоли команду ifconfig.Хост удаленный.
>>>Как получить MAC, зная IP ? OS - Linux 2.4.20.
>>Набрать в консоли команду ifconfig.
>
>Хост удаленный.
ping IP
arp -a
... | grep IP
>>>>Как получить MAC, зная IP ? OS - Linux 2.4.20.
>>>Набрать в консоли команду ifconfig.
>>
>>Хост удаленный.
>
>
>ping IP
>arp -aВ "родной" подсети работает, в других arp кричит что нет записей.
>>>>>Как получить MAC, зная IP ? OS - Linux 2.4.20.
>>>>Набрать в консоли команду ifconfig.
>>>
>>>Хост удаленный.
>>
>>
>>ping IP
>>arp -a
>
>В "родной" подсети работает, в других arp кричит что нет записей.
ес-сно... в другие подсети пакеты через шлюз ходят...
>>>>>>Как получить MAC, зная IP ? OS - Linux 2.4.20.
>>>>>Набрать в консоли команду ifconfig.
>>>>
>>>>Хост удаленный.
>>>
>>>
>>>ping IP
>>>arp -a
>>
>>В "родной" подсети работает, в других arp кричит что нет записей.
>ес-сно... в другие подсети пакеты через шлюз ходят...Ну понятно что через шлюз. В общем, говоря предметно, как мне получить мак независимо от того, в какой подсети хост ?
>
>Ну понятно что через шлюз. В общем, говоря предметно, как мне получить
>мак независимо от того, в какой подсети хост ?
имхо, никак! arp-протокол в принципе работает только в пределах одной широковещательной среды...если очень хочется - засылай туда трояна...
только тебе это ничего не даст...
кстати, если это произвольный ip-адрес, то не факт, что у него вообще существует MAC-адрес... его может и не быть...
>>>>>>>Как получить MAC, зная IP ? OS - Linux 2.4.20.
>>>>>>Набрать в консоли команду ifconfig.
>>>>>
>>>>>Хост удаленный.
>>>>
>>>>
>>>>ping IP
>>>>arp -a
>>>
>>>В "родной" подсети работает, в других arp кричит что нет записей.
>>ес-сно... в другие подсети пакеты через шлюз ходят...
>
>Ну понятно что через шлюз. В общем, говоря предметно, как мне получить
>мак независимо от того, в какой подсети хост ?
ну в выне это делается элементарным сниффером, который показывает mac ip источника и назначения даже если через шлюз-сам делал и видел а как в линухе да тоже каким нибудь сниффером, сниффер Netspy 2.0 :-) это для выни :-)
nmap, nessus etc.
arp <remote_ip>>>>Как получить MAC, зная IP ? OS - Linux 2.4.20.
>>Набрать в консоли команду ifconfig.
>
>Хост удаленный.
>arp <remote_ip>
у меня не работает
Если ip в другой сети - то и не будет...>>arp <remote_ip>
>у меня не работает
>Если ip в другой сети - то и не будет...
>
>>>arp <remote_ip>
>>у меня не работаетЕсли получение мака хоста из другой сети невозможно, то как это решают всякого рода сканеры ?
>кстати, если это произвольный ip-адрес, то не факт, что у него вообще существует MAC-адрес... его может и не быть...Пожалуйста, по-подробнее на эту тему.
>>кстати, если это произвольный ip-адрес, то не факт, что у него вообще существует MAC-адрес... его может и не быть...
>
>Пожалуйста, по-подробнее на эту тему.
не все сети работают на Ethernet-е и не все протоколы могут эмулировать наличие MAC-адреса
>>>кстати, если это произвольный ip-адрес, то не факт, что у него вообще существует MAC-адрес... его может и не быть...
>>
>>Пожалуйста, по-подробнее на эту тему.
>не все сети работают на Ethernet-е и не все протоколы могут эмулировать
>наличие MAC-адресаВ моем случае Ethernet
не знаю что тебе посоветовать... Надо юзать протоколы NetBIOS - NetBIO воть... в них обычно, на номере интерфейса можно запросить МАС адрес.. единственное но, если стоит файрвол... то это никак не сделаешь...