Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.11.14;
Скачать: CL | DM;

Вниз

IP адреса   Найти похожие ветки 

 
zep   (2004-09-05 16:54) [0]

Привет всем Поделитесь инфой или кодом если можно
как получить список всех IP адресов в локальной сети
Зарание спасибо.


 
Defunct ©   (2004-09-06 00:52) [1]

наводящий ответ:

таймаут возникновения ошибки при попытке создания TCP соединения с существующим IP будет равен периоду отклика. Можно адреса просканировать. Там где быстро получим ответ - есть такой IP, там где долго (30-60 сек) - нет такого IP.


 
Rouse_ ©   (2004-09-06 10:08) [2]

Можно взять их из ARP таблицы, только не факт что они там все будут. По поводу ARP более компетентен Verg, он сможет подробнее разъяснить...


 
Дмитрий Ботвин   (2004-09-06 11:08) [3]

Defunct за 30-60 сек можно найти все компы в сети и по их именам
получить IP-адреса. Эта тема в этом форуме чуть ли не самая
популярная. Способы получения этой инфы описаны много раз даже
самим Rouse_. Но это не самый быстрый способ. Самый быстрый
способ через широковещательный UDP-пакет. Исходники в инете есть, правда вес они на С++. Найти можно по ключевому слову
nbtscan


 
Verg ©   (2004-09-06 18:30) [4]


> Самый быстрый
> способ через широковещательный UDP-пакет.


Поясните принцип, пож. - самому интересно.


 
Defunct ©   (2004-09-06 19:30) [5]

> Поясните принцип, пож. - самому интересно.

Видимо он имел в виду broadcast на который отвечают его собстенные программы. :)

> Исходники в инете есть, правда вес они на С++. Найти можно по ключевому слову
nbtscan


речь шла о nbtstat? Смею заверить, что работа такого сканера напрямую зависит от корректной работы NetBIOS. Бывает при настройках NetBIOS over TCP, MasterBrowser хранит недостоверную таблицу соответствий имен/IP. Так что такой способ определения IP ненадежен.


 
Дмитрий Ботвин   (2004-09-07 10:59) [6]

Люди, речь идёт не о nbtstat, а о nbtscan. Который как раз
и посылает широковещательный UDP-пакет по сети. Если кому-то
интересно могу намылить исходник на C++ В саму методику сканирования сети я не вникал. Мне это не потребно, а вот исходник у меня есть. И даже EXE-шник рабочий имеется. Могу
поделиться....


 
Дмитрий Ботвин   (2004-09-07 11:00) [7]

Люди, речь идёт не о nbtstat, а о nbtscan. Который как раз
и посылает широковещательный UDP-пакет по сети. Если кому-то
интересно могу намылить исходник на C++ В саму методику сканирования сети я не вникал. Мне это не потребно, а вот исходник у меня есть. И даже EXE-шник рабочий имеется. Могу
поделиться....



Страницы: 1 вся ветка

Текущий архив: 2004.11.14;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.055 c
14-1098681277
[lamer]Barmaglot
2004-10-25 09:14
2004.11.14
Помогите с цветами...


14-1098647905
Piter
2004-10-24 23:58
2004.11.14
У ADSL есть ограничение на исходящие данные?


4-1096882304
Дмитрий Ботвин
2004-10-04 13:31
2004.11.14
Объём оперативки на сетевом компе


1-1099384385
WondeRu
2004-11-02 11:33
2004.11.14
Assert... Зачем он нужен???


3-1097566777
by
2004-10-12 11:39
2004.11.14
Использование естественных ключей допустимо?