Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > Портмаппинг и с чем его едят?


Автор: Ergoz 27.6.2009, 16:28
Здравствуйте уважаемые делфи-кодеры. Столкнулся с проблемой, имеется сервер одной игрушки (линяга 2), у которой порт 7777 (к примеру), мне нужно написать свою програмку-сервер, которая при получении от клиента определённого сообщения направляла бы весь трафик с ипа клиента на мой сервер но на другой порт. т.е. такая схема:

клиент игры запускается вместе с моей прогой клиентом -> моя прога клиент шлёт сообщение на  мою прогу-серв на порт 7777 -> прога-серв пропускает коннект дальше, но на другой порт (к примеру 6666) и клиент игры начинает свободно работать направляя трафик на 7777, а моя программа сервер получая весь трафик на порту 7777 перегоняла бы на 6666.

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

Если у кого-то есть какие либо наработки, поделитесь пожалуйста, или хотя бы объясните как реализовывать (желательно с примерами)

Заранее благодарен.

Автор: Romikgy 27.6.2009, 16:47
indy

Автор: Ergoz 27.6.2009, 22:59
спасибо, буду разбирать.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)