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

Вниз

IdMappedPortUDP   Найти похожие ветки 

 
WandR   (2005-01-18 15:01) [0]

Вопрос такой, нужно реализовать UPD прокси. Я нашел в инди компонент
IdMappedPortUDP только чет немогу заставить его работать=( Пишу mappedhost
хост удаленной машины, defaultport порт на котором прокся будет висеть у
меня а вот порт куда отправлять я хз где писать. Думал шлет на тот же порт
что и defaultport только ничего не получается...


 
Eraser ©   (2005-01-18 16:44) [1]

Так сразу и необъяснишь. В примерах с delphi 6 был пример.


 
WandR   (2005-01-18 17:02) [2]

да не нашел я его
с IdMappedPortTCP есть но там элементарно а вот с UDP хз


 
Eraser ©   (2005-01-18 20:05) [3]

Объясняю. Свойство mappedhost это, как ты правильно заметил, адрес удалённой машины, соотвтсятвенно mappedport- порт на удалённой машин. Свойство defaultport- это адрес порта открытого на прослушивание в твоём прокси-сервере. Всё должно работать...


 
WandR   (2005-01-18 20:11) [4]

Eraser ты попутал с IdMappedPortTCP=))) в IdMappedPortUDP нету defaultport


 
Eraser ©   (2005-01-18 20:34) [5]

WandR
Ещё раз глянул... ЕСТЬ там св-во defaultPort.
У меня Indy 10 установлена.


 
WandR   (2005-01-18 21:46) [6]

хм у меня 9=) вот и решил проблему=)
так можеш ссылочку дать на инди 10?


 
Eraser ©   (2005-01-18 22:13) [7]

держи http://www.indyproject.org/


 
WandR   (2005-01-19 13:39) [8]

спасибо


 
WandR   (2005-01-23 00:04) [9]

Так поставил indy10.0.52
Норм поставилось, ставил на делфи чистую вообще без установленых индей чтоб потом старые не парится выкидывать
Беру IdMappedPortUDP, компилирую пробую с простой датограммой все работает. Но при попытке подключить скажем игру по UDP прога моя виснит на мертво(хотя я делал в ручную проксю для игры но там ньюансы были кое какие)
Ну ладно беру IdMappedPortFTP пробую подключится, нифига
Просто телнетом вроде команды шлю все пашет(ну отвечает покрайней мере, список файлов получать так не пробовал), как только браузером или любой другой прогой подключаюсь - нет связи
Беру IdMappedPortTCP, о чудо работает=) Вот сижу и думаю как так что-то пашет а что-то нет может версия индей сырая?? Я вроде ставил все правильно там ставить то нечего в общем


 
Eraser ©   (2005-01-23 00:23) [10]

WandR
Но при попытке подключить скажем игру по UDP прога моя виснит на мертво

Такое может случиться, если в протоколе обмена игры есть кое-какие недочёты, типа прямого прописывания порта.

IdMappedPortFTP пробую подключится, нифига
Всё дело в реализации протокола, надо сделать определённые настройки.

Вообще делать прогу для работы с другими прогами (не твоими) (особенно с использованием непонятных протоколов передачи чужой проги, основанных, например, на UDP) дело очень не благодарное...
Что касается FTP, здесь уж надо разбираться, должно всё работать.

А SOCKS никак нельзя прикрутить к игре?


 
WandR   (2005-01-23 13:31) [11]

Почему сделать прокси на игравой сервер не благородно? У меня 2 сети не связаные друг с другом в 1 сети я поставил сервак а в другой 1 челу доступ хочу дать


 
atruhin ©   (2005-01-23 14:23) [12]

А чем стандартные прокси не устраивают? Почти у всех есть и PortMapping.



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

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

Наверх




Память: 0.47 MB
Время: 0.037 c
6-1105529569
Diaskhan
2005-01-12 14:32
2005.03.20
Как написать клиент отправки почты под ИНДИ


8-1098098766
_Дельфин_
2004-10-18 15:26
2005.03.20
GIF в проекте


3-1108731763
Квэнди
2005-02-18 16:02
2005.03.20
Проблема при использовании транзакций


3-1108901910
UVV
2005-02-20 15:18
2005.03.20
Наверное старый вопрос, но как организовать, ...


6-1105805455
UnderWorld
2005-01-15 19:10
2005.03.20
Как получить IP адреса всех машин в локалке





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский