TCP-сервер прослушивания и клиент прослушивания программного обеспечения Windows

651
Louis Mullen

Я использую ОС Windows в облачном хранилище Amazon с статическим публичным IP. На этой машине мне нужно настроить TCP-сервер для прослушивания через порт 2204 необработанных данных, которые будут поступать с базовой станции GPS по протоколу TCP. Когда данные поступают на порт 2204, мне нужно программное обеспечение, чтобы эти данные были доступны в режиме клиента TCP на порту 2207.

Я пробовал различные пакеты программного обеспечения без успеха. Я бы предпочел работать в интерфейсе типа GUI, а не в командной строке, если это возможно.

Любые идеи, пожалуйста

Луис

0

1 ответ на вопрос

0
barlop

You can use the 'nc' command, it comes with cygwin

nc -l 2204 | nc 127.0.0.1 2207 

or this port remapper has a GUI http://www.kmint21.com/free/ enter image description here

pm.exe <lp> <rip> <rp> [w] [h] lp - local port rip - remote ip rp - remote port w - write log h - hidden mode 

or ssh making a connection to yourself 127.0.0.1 and forward to wherever (ssh -L) tunneling. So you set up a local ssh server. Then you connect to it ssh -L 2204:127.0.0.1:2207 user@127.0.0.1 And then one side of the connection will listen and the other side(the ssh server side) will forward to that ip:port. So your local computer is listening on port 2204 and the remote machine is forwarding to 127.0.0.1:2207

Привет, Barlop, просто чтобы уточнить, нужно ли мне отправлять данные на порт 2207 на той же машине, то есть на 2204 и 2207 одинаковых IP-адресов. Луис Louis Mullen 9 лет назад 0
@LouisMullen о да, я только исправил это. 127.0.0.1 в качестве вашего IP означает тот же компьютер. barlop 9 лет назад 0

Похожие вопросы