Добрый день!
Есть два компьютера A и B. Они соединены в локальную сеть.
На компьютере A стоит программное обеспечение X взаимодействие с которым происходит путем открытие соединения по некоторому TCP сокету. Программа X разрешает только локальные соединения ( по 127.0.0.1).
Соот-но есть некоторая программа Y , которая успешно работает с программой X, когда запущена на компьютере A.
Необходимо обеспечить работу программы Y на компьютере B.
Как решить эту задачу?
Все это делается в рамках Windows стека.
На машине с программой следует запустить TCP прокси, который любые запросы на порт N транслирует на 127.0.0.1:порт_программы
Например, https://boutell.com/rinetd/