Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.029 c
2-1161085507
VALUA
2006-10-17 15:45
2006.11.05
БИБЛИОТЕКА QTINF.DLL


2-1161665306
DROWSY
2006-10-24 08:48
2006.11.05
DBF в FireBird...


15-1160597254
iZEN
2006-10-12 00:07
2006.11.05
Ищу песни.


3-1157971259
без ника
2006-09-11 14:40
2006.11.05
Периодические события. Структура хранения.


3-1157093965
Delphi basic
2006-09-01 10:59
2006.11.05
Неправильный расчет выражений в SQL




   Наверх