Есть роутер, внешний адрес 10.0.0.1, внутренний 192.168.0.1.
Во внутренней сетке есть сервер 192.168.0.2.
Клиент извне коннектится на 10.0.0.1:6000 TCP.
Нужно преобразовать TCP в UDP и сделать port forwarding на 192.168.0.2.
Ответные пакеты на 192.168.0.1:6000 UDP нужно преобразовать в TCP и отправить клиенту.
Подскажите, как это провернуть с помощью socat?