![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Опять клиент ищет сервер [D5, Win95/98]
Maikl © (2002-04-11 10:52:00)Добрый день Уважаемые
Был вопрос "Как клиенту найти сервер"
ч/з широковещательный запрос
Ответ ч/з Indi - TidUDPClient, TidUDPServer
У меня Д5 и нет Инди
Подскажите как это сделать в Д5
или где взять Инди
eSKey (2002-04-15 17:12:00) [1]
> Anatoly Podgoretsky
Nimda у нас и правда был осенью, тотально. Но с тех пор вроде вылечили, AVP ничего не находит, хотя сервак глючит регулярно...
Anatoly Podgoretsky (2002-04-15 16:55:00) [2]Если два первых вполне нормально, то последнее может быть и вирус типа Nimda
Anatoly Podgoretsky (2002-04-15 16:52:00) [3]67 это BOOTP, 68 это DHCP, а 69 это TFTP
eSKey (2002-04-15 16:44:00) [4]Das Gut, я уже хотел такой вопрос задать. :)
Тогда не совсем к программированию - что означают периодические попытки нашего рабочего сервера послать UDP запрос на 255.255.255.255:67 [68,69] ? Кого он ищет?
Anatoly Podgoretsky (2002-04-15 13:04:00) [5]Donal_Graeme (11.04.02 16:11)
Все хакеры мечтаю пропинговать весь Интернет :-)
lll (2002-04-15 12:55:00) [6]Короче, ставишь на сервак NMUDP с портом, например, LocalPort 6666 и RemotePort 6667. На клиенте NMUDP с LocalPort 6667 RemotePort 6666. Из клиента шлешь (если у тебя сеть 192.168.10.*) на 192.168.10.255 на порт 6666. Серваку придет IP с которого кинули пакет. Ну и клиенту кидаешь обратно, уже зная его IP на порт 6667. Все, клиент узнал IP сервера.
Donal_Graeme (2002-04-11 16:11:00) [7]если я правильно помню, широковещательный запрос отсылается на адрес 255.255.255.255 . Получив такой запрос, каждый компьютер должен его обработать.
Maikl (2002-04-11 15:52:00) [8]А разве ч/з TNMUDP можно послать широковещательный запрос
не указывая Host ?
Donal_Graeme (2002-04-11 12:49:00) [9]http://www.nevrona.com/indy/
а вообще в Дельфях есть стандартный компонент - TNMUDP, кажется. на вкладке FastNet.