![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как узнать IP клиента? [D6, WinXP]
Olgerd © (2002-03-14 19:39:00)Я делаю сервер, а друг звонит ко мне модемом. Свой IP я определяю с помощью IdIPWatch.LocalIP из Indy, а вот как определить IP-клиента?
Anatoly Podgoretsky (2002-03-19 22:54:00) [1]Это диапазон интернетовских адресо, которые они пытаются использовать как локальные
Olgerd (2002-03-19 17:44:00) [2]
> Anatoly Podgoretsky © (16.03.02 12:58)
А что это такое?
Anatoly Podgoretsky (2002-03-16 12:58:00) [3]Псевдолокальная сеть класса В, майкрософт мать его
Olgerd (2002-03-15 20:05:00) [4]Соединяюсь я в XP - просто создаю Incoming connection, а потом в своей проге смотрю IdIPWatch.LocalIP (в Indy компонент такой - IdIPWatch). Но IP каждый раз разный 169.254.xxx.xxx
darkbear (2002-03-15 16:14:00) [5]В Indy все просто делается... Напиши только какими ты компонентами пользуешься, я тебе сразу где смотреть.
Там в принципе на сколько я помню при подключение к тебе, передается класс AThread : TIPPeerTread, А там все просто
AThread.Connection.Binding.PeerIP
Malder (2002-03-14 21:21:00) [6]Посканировать 0.0.0.0-255.255.255.255
а вообще, если подключаться каждый раз "одинаково" то IP не будут меняться от сесии к сесии. Так что один раз запомнив...