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

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

Direct connect через IdMappedPortTCP


Страницы:   1 2

progmax ©   (2006-09-14 17:24:00) 

Возможно ли осуществить прямое соединение через IdMappedPortTCP?
Тоесть, чтобы он конектился не на родительский проксяк (MappedPort, MappedHost) а непосредственно в инет (роутингом), как, к примеру, работает IE, когда убраны все галочки в настройках LAN.
Если нет, посоветуйте плжалуйста альтернативу (нужно стучаться в инет через другую машинку в сети).


Eraser   (2006-09-15 20:04:00) [1]

+ совместимость с .NET, а это оченьнемаловажно!


Eraser   (2006-09-15 20:03:00) [2]

> [20] Dmitrij_K   (15.09.06 19:55)

например отсутствует, то с пом. чего автору вопроса удалось решить сабж.
вообще 10 версия намного более логически понятна, чем 9.


Dmitrij_K   (2006-09-15 19:55:00) [3]


>  они уже давно морально устарели.

ой как?


Eraser   (2006-09-15 19:48:00) [4]

> [18] Dmitrij_K   (15.09.06 18:43)

только что потом делать с остальными компонентами "рабочей 9" версии? они уже давно морально устарели.


Dmitrij_K   (2006-09-15 18:43:00) [5]


> оторый идет с BDS2006 IdMappedPortTCP попросту не работает
> :)

тогда надо установить рабочую версию. 9 работает


Eraser   (2006-09-15 18:06:00) [6]

> [16] progmax ©   (15.09.06 17:01)

небольшой оффтоп:
в том Indy, который идет с BDS2006 IdMappedPortTCP попросту не работает :) (тут недавно ветка была где это обсуждали), так что советую реализовывать логику этого компонента вручную, т.е. на базе простых клиент-серверных компонентов того же Инди.


progmax   (2006-09-15 17:01:00) [7]

Сергей М.,  http имеет отношение к TCP и поэтому я использовал IdMappedPortTCP как промежуточный, так называемый, прокси сервер.

Eraser,  спасибо, буду разбераться.


Сергей М.   (2006-09-15 16:45:00) [8]


> фильтрация - закрытие http определенным IP-адресам


http не имеет ни малейшего отношения к IdMappedPortTCP


Eraser   (2006-09-15 16:42:00) [9]

> [11] progmax ©   (15.09.06 15:48)


> каким образом можно организовать фильтрацию айпишников?
> Позволяет ли это сделать данный компонент?

позволяет, проверяй IP в событии OnConnect, если IP в черном списке - делай дисконнект.


progmax   (2006-09-15 16:26:00) [10]

Если вам непонятны мои слова или я не правильно выражаюсь, то извините пожалуйста!
Ниже расшифрован использованый мной так называемый дерьмовый доморощенный пацанско-кулхацкерский сленг, а по нашему жаргонизм:

фильтрация - закрытие http определенным IP-адресам
айпишник - тот самый IP-адрес
приконектится - tcp соединение
програмулина - программа


Сергей М.   (2006-09-15 16:15:00) [11]

Пока ты не выбросишь свой дерьмовый доморощенный пацанско-кулхацкерский сленг в помойку серьезный и толковый ответ ты вряд ли получишь.


progmax   (2006-09-15 15:48:00) [12]

Eraserи Орионбольшое спасибо за помощь.
Компонент TIdHTTPProxyServer задачу мою решил.
Подскажите еще пожалуйста, каким образом можно организовать фильтрацию айпишников? Позволяет ли это сделать данный компонент?
Тоесть, чтобы приконектится к програмулине мог только мой адрес.


Eraser   (2006-09-14 21:46:00) [13]

> [8] progmax ©   (14.09.06 19:02)

http://www.indyproject.org/


Орион   (2006-09-14 20:55:00) [14]

progmax, в 10 версии Инди есть этот комонент.


progmax   (2006-09-14 19:02:00) [15]

Eraser, подскажи пожалуйста где можно достать этот компонент (TIdHTTPProxyServer). У меня стоит 7 версия Делфи и его здесь нету.

>кто мешал в настройках браузера указать IP прокси сервера?
Я же писал, что проксяк фильтрует айпишники для доступа в интернет. А если бы я указал его у себя в настройках браузера, то он бы видел мой адресс и никуда бы меня не пускал.


Eraser   (2006-09-14 17:57:00) [16]

> [6] progmax ©   (14.09.06 17:50)

если интересует только http, то TIdHTTPProxyServer в помощь.
только, учитывая

> Тоесть, чтобы он конектился не на родительский проксяк (MappedPort,
> MappedHost) а непосредственно в инет (роутингом), как,
> к примеру, работает IE, когда убраны все галочки в настройках
> LAN.

никаких доп. программ не нужно вообще.

> Ну я и написал прогу, которая маскировалась в системе и
> выполняла функции проксяка, заменяя мой айпишник своим

кто мешал в настройках браузера указать IP прокси сервера?

> Все работало без проблем пока проксяк не отключили и вместо
> него поставили роутер

с роутером проблем не должно быть вообще, т.е. все должно работать без доп. программ.


progmax   (2006-09-14 17:50:00) [17]

Интересует только HTTP.
Под выражением "заменяет айпишник" я имел ввиду, что стучался к проксяку локалки через эту прогу и поэтому этот самый проксяк моего айпишника не видел.


Eraser   (2006-09-14 17:45:00) [18]

> [4] progmax ©   (14.09.06 17:36)

а на вопрос то так и не ответил, какой из сервисов Сети интересует? все или, к примеру, только http или ftp?

> Ну я и написал прогу, которая маскировалась в системе и
> выполняла функции проксяка, заменяя мой айпишник своим.

оч. интересно взглянуть на эту прогу, которая "заменяет" айпишник... :)


progmax   (2006-09-14 17:36:00) [19]

Обьясняю:
Есть LAN с множеством юзеров. Доступ к WAN (глобальная сеть интернет) осуществлялся через проксяк , который фильтровал конекты по айпишникам. Ну я и написал прогу, которая маскировалась в системе и выполняла функции проксяка, заменяя мой айпишник своим. Все работало без проблем пока проксяк не отключили и вместо него поставили роутер.
Вот такая вот проблемка.


Eraser   (2006-09-14 17:31:00) [20]

> [2] progmax ©   (14.09.06 17:29)


> Я имею ввиду доступ к интернету

тогда поясни, что в твоем понимании Интернет.


Страницы:   1 2

Наверх

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