N
N
nikitao2017-01-26 02:58:42
Windows
nikitao, 2017-01-26 02:58:42

How to change TCP connection address?

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

Answer the question

In order to leave comments, you need to log in

1 answer(s)
1
15432, 2017-01-26
@nikitao

On the machine with the program, you should run a TCP proxy that translates any requests to port N to 127.0.0.1:program_port
For example, https://boutell.com/rinetd/

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question