Форум: "Сети";
Текущий архив: 2003.12.16;
Скачать: [xml.tar.bz2];
Внизперенаправление порта Найти похожие ветки
← →
неРуль (2003-10-06 12:10) [0]как перенаправить данные с порта удаленного компа на порт своего компа, чтобы потом можно было коннектиться к нему по локалке например браузером
← →
Е-Моё имя (2003-10-06 12:20) [1]чиво?
← →
неРуль (2003-10-06 12:27) [2]2Е-Моё имя знаешь как прокси работает? ну вот примерно тоже самое
← →
Nikolay M. (2003-10-06 12:45) [3]Кулхацкер? :)
Или просто всей локалкой качаем один файл и перехватываем в целях экономии траффик?
← →
Е-Моё имя (2003-10-06 13:04) [4]тебе прокси надо сделать? или чо?
напиши понятней
← →
Nikolay M. (2003-10-06 13:54) [5]
> Е-Моё имя © (06.10.03 13:04) [4]
> тебе прокси надо сделать? или чо?
> напиши понятней
А ты тренируй свои телепатические способности! :)
Вообще, имхо, скоро форму "Задать вопрос" можно будет свести к одной кнопке "Отправить". Типа dzen.yandex.ru :)
← →
Е-Моё имя (2003-10-06 14:17) [6]
> [5] Nikolay M. © (06.10.03 13:54)
точна! ;))))))
← →
неРуль (2003-10-06 17:34) [7]вроде понятно ведь написАл, дык десять раз переспросить надо :(((( Есть шлюз в локалке, есть внешний (один на весь институт) прокси. Продолжать??
← →
Verg (2003-10-06 17:42) [8]
> как перенаправить данные с порта удаленного компа(1) на порт
> своего компа(2), чтобы потом можно было коннектиться к нему
> по локалке например браузером
К кому к нему? к 1-му или ко 2-му?
Я вот не понимаю: для того, чтобы коннектится к, зачем вообще какие-то данные куда-то перенаправлять?
← →
неРуль (2003-10-06 17:53) [9]2Verg удаленный сервак из локалки (кроме как со шлюза) не видать. Коннектиться надо ко 2му
← →
Геннадий (2003-10-07 12:35) [10]Чтобы твой комп получал байтики от какого-то компа из Инета, нужно чтобы прокси-сервер эти байтики получил и переслал твоему компу. Обычно ты со своего компа пишешь адрес компа, с которым желаешь "пообщаться", а прокси сам соединяется с ним и передаёт ему твой запрос, а получив ответ, прокси передаёт его твоему компу. Это так, по поводу работы прокси-сервера. Он сам перенаправляет потоки байтов на нужный комп в локалке. Ты же должен исходить из того, что прокси вообще нет (за исключением отдельновзятых ситуаций). Пишешь IP-адрес и порт, коннектишься и тд и тп.
← →
неРуль (2003-10-07 14:25) [11]2Геннадий как работает proxy мне известно, он у нас один на весь институт, к нему коннектится много локалок с разных кафедр, все через свои шлюзы. Вот на своем-то шлюзе мне и надо запустить программку, которая бы принимала данные с институтского proxy и перенаправляла на свой локальный порт.
← →
Е-Моё имя (2003-10-07 15:10) [12]
> [11] неРуль (07.10.03 14:25)
поставь проксю на шлюзе
или нат
или маппед порт
← →
неРуль (2003-10-07 15:30) [13][12]Е-Моё имя ну дык было бы так просто не спрашивал бы, надо свою прогу
← →
Е-Моё имя (2003-10-07 15:52) [14]tidmappedport, Indy?
← →
Е-Моё имя (2003-10-07 15:54) [15]TIdMappedPortTCP is a TIdTCPServer descendant that implements a proxy for connections to a remote computer system. TIdMappedPortTCP listens for connections on a designated port number and makes a connection to another server using a specified port number. This is useful for certain types of proxy programs.
← →
неРуль (2003-10-07 16:11) [16]2Е-Моё имя большое спасибо, то что надо, все пашет
← →
неРуль (2003-10-07 16:21) [17]только один еще вопрос, можно ли посчитать трафик через это соединение?
← →
Е-Моё имя (2003-10-07 16:34) [18]
> [16] неРуль (07.10.03 16:11)
пожалста
если бы сразу написал понятно, давно бы сделал )))
я такой тупой, что только после [11] понял, чо надо
так что учти на будущее
> [17] неРуль (07.10.03 16:21)
можно
в beginwork передается число байт
← →
неРуль (2003-10-07 17:33) [19]2Е-Моё имя нет, это видимо я такой тупой, ну не могу я с этим beginwork разобраться как его юзать, да и инглиш слабоват, помоги еще разок плз
← →
Е-Моё имя (2003-10-07 18:13) [20]TIdComponent.BeginWork
procedure BeginWork(AWorkMode: TWorkMode; const ASize: Integer); virtual;
в ASize - размер данных
у меня кода нет, поищи где-нить демки
← →
неРуль (2003-10-08 18:58) [21]в делфе демки самые простецкие без подсчета трафика, в инете примеров с этим компонентом я что то не нашел. Может кто знает, как это делать?
← →
неРуль (2003-10-09 17:19) [22]HELP!!!
← →
неРуль (2003-10-09 17:19) [23]HELP!!!
← →
Е-Моё имя (2003-10-09 17:20) [24]ты за 2 дня не мог разобраца с [20]?!
← →
неРуль (2003-10-09 17:54) [25]2Е-Моё имя дык пробовал я так конечно, но в ASize ничего не передается :(((
пробовал так:
procedure TForm1.Button1Click(Sender: TObject);
var c1, c2: longint;
begin
IdMappedPortTCP1.BeginWork(wmRead, c1);
Label1.Caption:= inttostr(c1);
IdMappedPortTCP1.BeginWork(wmWrite, c2);
Label2.Caption:= inttostr(c2);
end;
или надо по другому?
← →
Е-Моё имя (2003-10-09 17:58) [26]ты не должен вызывать beginwork
за тебя все будет сделано
← →
неРуль (2003-10-09 18:03) [27]извини за ламерство, но как трафик то тогда считывать, откудова? И по какому событию, может?
← →
Е-Моё имя (2003-10-09 18:07) [28]beginwork вызывается при начале работы
когда начинается передача
там и считай
← →
неРуль (2003-10-09 18:10) [29]из каких переменных, полей, поконкретней, плз
← →
Е-Моё имя (2003-10-09 18:18) [30]блиииииииииииииииииииин
есть событие TWorkBeginEvent
возникает при начале работы
TWorkBeginEvent = procedure (Sender: TObject; AWorkMode: TWorkMode; const AWorkCountMax: Integer) of object;
берешь AWorkCountMax и обрабатываешь
я не пойму, что тебе непонятно
← →
неРуль (2003-10-10 13:09) [31]у компонента IdMappedPortTCP есть следующие события
OnBeforeClientConnect, OnConnect, OnDisconnect, OnExecute, OnStatus. Ни у одного из них нету таких формальных параметров. Так у кого же тогда есть событие TWorkBeginEvent, если у меня только форма и ентот компонент???
← →
неРуль (2003-10-11 13:57) [32]алло, подскажите плиз
← →
xGhost (2003-10-22 14:56) [33]качай компонент proxy и примеры к нему отсюда
http://17slon.com/gp/gp/tgphttpproxy.htm
Страницы: 1 вся ветка
Форум: "Сети";
Текущий архив: 2003.12.16;
Скачать: [xml.tar.bz2];
Память: 0.51 MB
Время: 0.009 c