Я не могу помочь вам с прямым ответом, но вы можете найти хорошую информацию в источниках ниже.
Zebedee (с открытым исходным кодом с 2005 года)
Zebedee - это простая программа для создания зашифрованного сжатого «туннеля» для передачи данных по TCP / IP или UDP между двумя системами. Это позволяет защитить трафик, такой как telnet, ftp и X, от отслеживания, а также потенциально повысить производительность в сетях с низкой пропускной способностью от сжатия.
Некоторая дополнительная информация может быть найдена здесь .
udptunnel
Это доступно в виде пакета Linux ( ссылка на Debian ).
Его источник находится на GitHub, где он описывается как:
Этот проект туннелирует данные TCP через туннель UDP. Исполняемый файл может выступать в роли сервера или клиента. Сервер действует как прокси для клиента, прослушивая указанный порт UDP и создавая соединение с сервером TCP, который указывает клиент. Клиент прослушивает порт TCP, выступая в роли сервера, к которому подключается какой-либо клиент TCP. Клиент получает все данные TCP через этот порт и отправляет данные на сервер udpserver, который отправляет их на соединение TCP, которое он установил с нужным сервером TCP.
Просто отметим, что UDP-пакеты, проходящие через VPN-туннель на основе TCP, имеют гарантированную доставку только для TCP-части их общего маршрута. На участках общего пути за пределами VPN-туннеля на основе TCP может произойти потеря пакетов.