Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Сети";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];

Вниз

Direct connect через IdMappedPortTCP   Найти похожие ветки 

 
progmax ©   (2006-09-14 17:24) [0]

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


 
Eraser ©   (2006-09-14 17:25) [1]

> [0] progmax ©   (14.09.06 17:24)


> нужно стучаться в инет через другую машинку в сети

поясни что имееется ввиду под "инет", какой конкретно сервис?


 
progmax ©   (2006-09-14 17:29) [2]

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


 
Eraser ©   (2006-09-14 17:31) [3]

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


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

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


 
progmax ©   (2006-09-14 17:36) [4]

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


 
Eraser ©   (2006-09-14 17:45) [5]

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

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

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

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


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

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


 
Eraser ©   (2006-09-14 17:57) [7]

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

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

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

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

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

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

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

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


 
progmax ©   (2006-09-14 19:02) [8]

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

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


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

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


 
Eraser ©   (2006-09-14 21:46) [10]

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

http://www.indyproject.org/


 
progmax ©   (2006-09-15 15:48) [11]

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


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

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


 
progmax ©   (2006-09-15 16:26) [13]

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

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


 
Eraser ©   (2006-09-15 16:42) [14]

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


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

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


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


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


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


 
progmax ©   (2006-09-15 17:01) [16]

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

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


 
Eraser ©   (2006-09-15 18:06) [17]

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

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


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


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

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


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

> [18] Dmitrij_K   (15.09.06 18:43)

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


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


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

ой как?


 
Eraser ©   (2006-09-15 20:03) [21]

> [20] Dmitrij_K   (15.09.06 19:55)

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


 
Eraser ©   (2006-09-15 20:04) [22]

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



Страницы: 1 вся ветка

Форум: "Сети";
Текущий архив: 2007.02.25;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.5 MB
Время: 0.06 c
2-1170934979
ryslan56
2007-02-08 14:42
2007.02.25
Выгрузка 2 :)


2-1170575336
Golik
2007-02-04 10:48
2007.02.25
Запрос к БД! Где Ошибка ?


2-1170940448
pathfinder
2007-02-08 16:14
2007.02.25
Объявление функций.


15-1170601901
#White#Wolf#
2007-02-04 18:11
2007.02.25
Пакеры


2-1170522268
werb
2007-02-03 20:04
2007.02.25
Как заменить слово целиком





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский