Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как определить принадлежность IP адреса входящему соединению? [D5, WinME, NT4, Win2k, WinXP]


Карелин Артем ©   (2003-11-19 12:25:00) 

Есть RAS-сервер. На нем крутится мой сетевой сервис. К этому сервису по удаленному доступу соединяется клиент. А может по локалке... ИП адрес клиента известен. Надо отделить клиентов из локальной сети от модемных клиентов. Как сделать?


Карелин Артем   (2003-11-25 09:04:00) [1]

The MprAdminPortEnum function enumerates all active ports in a specific connection, or all ports available for use or currently in use by RAS.

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rras/rras/mpradmingetipaddressforuser.asp


Reindeer Moss Eater   (2003-11-19 12:51:00) [2]

Надо определить откуда клиент и обломать коннект не из модемного соединения.

А зачем вообще серверу биндить локальные интерфейсы?


Digitman   (2003-11-19 12:39:00) [3]


> Карелин Артем


удаленный клиент входит в сеть как член раб.группы и/или домена ? если нет, то, вероятно, это и есть критерий фильтрации : если имя клиентского хоста или компьютера фигурирует в списках активных/неактивных членов раб.группы или домена, то клиент - локальный, иначе - удаленный


Rouse_   (2003-11-19 12:37:00) [4]

Почитай "Мониторинг Сетей в Дельфи" - там все подробно описано...

Желаю успехов

ЗЫ: Как раз про локалку


Карелин Артем   (2003-11-19 12:33:00) [5]

И чтобы юзер не вводил диапазон разрешенных адресов. А за коннект не по модему пусть доплачивает за программу.


Карелин Артем   (2003-11-19 12:31:00) [6]

Надо определить откуда клиент и обломать коннект не из модемного соединения.


Rouse_   (2003-11-19 12:30:00) [7]

Если соблюдается стандарт в назначении IP адресов клиентам, то очень просто...
IP - адрес локальной машины , будет находится за пределами диапазона адресов используемых для интернета...

Желаю успехов


Reindeer Moss Eater   (2003-11-19 12:28:00) [8]

Ты же сам сказал, что IP клиента у тебя есть


Наверх

Титульная страница Поиск, карта сайта Написать письмо