Форум: "Сети";
Текущий архив: 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.037 c