В Qt есть библиотека TCP Port Mapping или что-то аналогичное?
Или надо самому реализовывать.
Т.е. задаешь какой порт слушать и на какой порт перенаправлять, а ответ возвращается именно тому кто отправил TCP пакет. По аналогии c Port Mapping в проксях.