Текущий архив: 2003.05.29;
Скачать: CL | DM;
Вниз
Как узнать IP-адрес компьютера в ЛС. Найти похожие ветки
← →
Provodnick (2003-02-12 09:00) [0]Ситуация следующая: имеется ЛС, в которой на разных компах клиент и сервер, причем они о местоположении друг друга не знают ничего. Необходимо выяснить IP-адрес того и другого. Идея была следующая: клиентом послать broadcast сообщение, содержащее его IP, сервер в ответ вышлет свое. Но не нашел я компонента, посылающего broadcast под TCP/IP. Может сие невозможно? Тогда как поступить? Подскажите пожалуйста. Заранее благодарен.
← →
Kornet © (2003-02-12 17:17) [1]А мне кажется есть TNMUDP
← →
Provodnick (2003-02-13 08:57) [2]В хелпе по TNMUDP нет ничего про broadcast.
← →
Тень © (2003-02-13 12:47) [3]А пинговать не пробовал?
← →
Anatoly Podgoretsky © (2003-02-13 13:02) [4]А RemoteHost и RemotePort вот там и указывай
← →
Так, пробегающий мимо. (2003-03-30 06:21) [5]Эй, а по подробнее можно? Мне тоже очень это надо.
← →
SammIk © (2003-03-30 09:29) [6]
> Provodnick
Можно на не блокирующих сокетах сканер сдлеть,
да добавить чтучку которая при нахождении сервера будет его опрашивать.
Схема :
1)клиент сканирует сеть
.1)нашол :
отсылает например строку sendstr("Ты сервер мой?");
.1.1)если сервер ответил(например строкои "Yes!!!")
то коннектишся и прекрощяешь сканировать
.1.2) если сервер не ответил- сканируи дальше
Удачи
Страницы: 1 вся ветка
Текущий архив: 2003.05.29;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.022 c