Если протокол TCP, а внутри что-то простое, то с задачей справится Canape
Наиболее свежая версия тут:
https://github.com/tyranid/canapeЧтобы собрать надо будет скачать Visual Studio
Собранный вариант:
https://drive.google.com/file/d/1Lz_ZLi8DKfAwJKANLvNJgomkqSiefzm9/view?usp=sharingНадо будет настроить Fixed Proxy, настроить клиента, чтобы он обращался на localhost, а клиент пусть отправляет запросы на сервер.
Даже если надо сделать так, чтобы клиент обращался по адресу
tcp://google.com порт 2000
(адрес проверяется)
то Canape запускается на порту 3000, например
в файле hosts прописывается, что текущий домен -
google.comсредствами windows firewall настраивается перенаправление портов с 2000 на 3000
далее Fixed Proxy принимает запрос на порту 3000 и перенаправляет трафик на ip-адрес-домена:2000