Страница 1 из 1

определить MAC адрес

Добавлено: 2009-10-15 14:07:47
mayor
есть сетка 192.168.1.0/24 выход в нет через PPPoE доступа к роутеру нет, DHCP сервера нет, адреса выставляются вречную, как вычислить мак адрес компа у которого стоит "настроить IP/TCP автоматически"(WinXP) (поднял DHCP чтоб адрес подсветить - не получается видно NOD32 настроен на блокировку широковещательного трафика), что еще можна придумать?, в выводе

Код: Выделить всё

nmap -sP 192.168.1.*
машины только с IP адресами.

Re: определить MAC адрес

Добавлено: 2009-10-15 14:12:52
paradox

Re: определить MAC адрес

Добавлено: 2009-10-15 14:19:28
mayor
читал и все перепробовал - arping, arpwatch - им всеравно нужен апи, а его просто нет..

Re: определить MAC адрес

Добавлено: 2009-10-15 14:25:46
paradox
после nmap

Re: определить MAC адрес

Добавлено: 2009-10-15 14:26:12
baton4eg
я так понимаю не получится
http://ru.wikipedia.org/wiki/PPPoE

Re: определить MAC адрес

Добавлено: 2009-10-15 15:52:43
mayor
paradox писал(а):после nmap
nichego novogo - tolko PC s MAC adresami

Re: определить MAC адрес

Добавлено: 2009-10-15 15:54:30
paradox
обьясните полностью что вы хотите сделать
и зачем такие сложности

Re: определить MAC адрес

Добавлено: 2009-10-16 11:27:40
mayor
paradox писал(а):обьясните полностью что вы хотите сделать
и зачем такие сложности
есть, сеть 192.168.1.0/24 можно ли каким-то способом определить МАК адрес машины, если у нее нет IP адреса?, (winXP, фаер NOD32, настроен на блокировку)

Re: определить MAC адрес

Добавлено: 2009-10-16 11:54:01
paradox
хорошо
а зачем определять мак адресс машины без айпи?

Re: определить MAC адрес

Добавлено: 2009-10-16 12:36:36
mayor
paradox писал(а):хорошо
а зачем определять мак адресс машины без айпи?
чтобы проверить ходит в нет под чужими логином паролем или нет

Re: определить MAC адрес

Добавлено: 2009-10-16 12:38:03
paradox
чтобы проверить ходит в нет под чужими логином паролем или нет
теперь вы меня окончательно запутали
а как вы будете проверять имея мак аддресс ходит ли он в инет под чужим логином паролем или нет?

Re: определить MAC адрес

Добавлено: 2009-10-16 12:56:00
mayor
paradox писал(а):
чтобы проверить ходит в нет под чужими логином паролем или нет
теперь вы меня окончательно запутали
а как вы будете проверять имея мак аддресс ходит ли он в инет под чужим логином паролем или нет?
:oops: на бридже вот так: 192.168.1.0/24->if_bridge->шлюз->WAN

Re: определить MAC адрес

Добавлено: 2009-10-16 12:59:52
paradox
еммм
а поподробнее?

если у вас пользователи под виндой сидят через pppoe то включения chap-ms2+mppe128 должно хватить что бы нельзя было снифать сеть на пароли илогины
а что бы привязать пользователей и их логины к мак адрессам их компьютеров
можно воспользоваться радиусом для авторизации
если вы используете mpd как pppoe сервер

Re: определить MAC адрес

Добавлено: 2009-10-16 13:29:15
mayor
paradox писал(а):еммм
а поподробнее?
трафик на L2 я смотрю с помощью trafshow, я писал выше что не имею доступа к шлюзу где РРРоЕ сервер, просто есть такая "специфическая задача", интересовало только: можна ли в одном сегменте сети узнать МАС машины не имеющей IP адреса

Re: определить MAC адрес

Добавлено: 2009-10-16 13:32:49
paradox
интересовало только: можна ли в одном сегменте сети узнать МАС машины не имеющей IP адреса
просто мак адресса вобмене всеи можно посмотреть по tcpdump
но как вы собирались идентифицировать машины по мак адрессам
все равно не понял

есть к примеру у вас сесть в десятка машин
и у всех нет ip адрессов
и знаете вы к примеру мак адресс 00:00:00:00:00:11
так вот как вы узнаете какой это машины мак адресс?
думаю никак
разве что подойдете к каждой машине и проверите в оочию какой на ней мак адресс

Re: определить MAC адрес

Добавлено: 2009-10-16 13:58:17
mayor
IP адреса нет только у одной машины., и вадача ей адреса по DHCP блокируется NOD32 (я так решил, другого обяснения не нахожу)

Re: определить MAC адрес

Добавлено: 2009-10-16 14:41:14
paradox
запустите tcpdump и посмотрите обмен когда машина должна получить айпи
если обмен не соответсвует нормальному
тогда да
чтото блочит на машине локально и недает получения айпи

Re: определить MAC адрес

Добавлено: 2009-10-27 21:19:10
Serje
вот script для получения MAC.ов по сетке:

Код: Выделить всё

#!/bin/sh
name=$1
ip=`ping -c1 $name | grep PING | awk '{print $3}' | sed 's/..$//' | sed 's/^(//'`
ot=`arp -an|grep "($ip)"|awk '{print $4}'`
echo $ot
:evil: