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

Вниз

Список всех машин в диапозоне между двумя IP   Найти похожие ветки 

 
Интересующийся   (2006-06-14 17:36) [0]

Всем доброе время суток!

Подскажите как получить список всех машин в диапозоне между двумя IP.


 
Сергей М. ©   (2006-06-15 09:25) [1]

Используй компонент TIdICMPClient из состава Indy.
В демо-проектах в составе Indy есть проект PingGUI.dpr.


 
wal ©   (2006-06-15 09:34) [2]


> [1] Сергей М. ©   (15.06.06 09:25)
Количество машин, в общем случае, не равно количеству IP-адресов.


 
Сергей М. ©   (2006-06-15 09:38) [3]


> wal ©   (15.06.06 09:34) [2]


Это уже другой вопрос.
После сканирования указанного диапазона можно средствами ARP получить и проанализировать соответствия IP <-> MAC


 
Интересующийся   (2006-06-15 16:25) [4]

> Сергей М. ©   (15.06.06 09:25) [1]

Про пинг я знаю, использую его при помощи  Indy и API.

> Сергей М. ©   (15.06.06 09:38) [3]

> После сканирования указанного диапазона можно средствами ARP получить и проанализировать соответствия IP <-> MAC

Сергей подскажите как работать с MAC.

P.S.
Мне нужно создать алгоритм спомощью которого можно определить все машины в локальной сети.

1. Определить указан ли ИП в ручную или автоматом
2. Определить возможный диапазон адресов
3. Создать список машин в виде ИП
4. Пропинговать сеть по списку


 
Dmitrij_K   (2006-06-15 16:33) [5]

На компьютере пинг может быть заблокирован файрволом. Тогда как?


 
Интересующийся   (2006-06-15 16:43) [6]

> Dmitrij_K   (15.06.06 16:33) [5]

Хороший вопрос, я о такой возможности не подумал :))
Но в нутри моей локальной сети пинг провести можно.


 
Сергей М. ©   (2006-06-15 17:01) [7]


> Dmitrij_K   (15.06.06 16:33) [5]
>
> На компьютере пинг может быть заблокирован файрволом. Тогда
> как?


Тогда мыль веревку.

Или подумай о других протоколах, которые вовсе не обязательно могут быть перекрыты файрволом.


 
ZzzzZ ©   (2006-06-16 08:16) [8]

Хм, каким способом был получен ИП, не определишь, удаленно


 
Rouse_ ©   (2006-06-16 10:31) [9]


> как получить список всех машин в диапозоне между двумя IP.

http://rouse.front.ru/fastscan.zip


 
Verg ©   (2006-06-18 17:08) [10]


> Dmitrij_K   (15.06.06 16:33) [5]
> На компьютере пинг может быть заблокирован файрволом. Тогда
> как?


В случае нелокальной сети -  [7], в противном случае - SendARP (см. Iphlpapi.dll )



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

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

Наверх




Память: 0.49 MB
Время: 0.031 c
6-1150176235
piople
2006-06-13 09:23
2006.11.05
Поиск по ftp сервера


15-1160782877
ИА
2006-10-14 03:41
2006.11.05
Бесплатный софт


15-1161002688
DevilDevil
2006-10-16 16:44
2006.11.05
Си++


2-1161614697
pathfinder
2006-10-23 18:44
2006.11.05
Представление строки как последовательности байтов..


2-1161603387
feodul
2006-10-23 15:36
2006.11.05
отправка файлов через e-mail по средством COM