TCP服务器监听和客户端监听windows软件

TCP服务器监听和客户端监听windows软件

我在具有静态公共 IP 的亚马逊云 AWS 上使用 Windows 操作系统。在这台机器上,我需要设置一个 TCP 服务器,在端口 2204 上监听通过 TCP 协议从 GPS 基站传来的原始数据。当数据到达端口 2204 时,我需要软件在端口 2207 上以 TCP 客户端模式提供该数据

我尝试过各种软件包,但都没有成功。如果可能的话,我更喜欢在 GUI 类型的界面上工作,而不是命令行。

有任何想法请

路易斯

答案1

您可以使用 'nc' 命令,它随 cygwin 一起提供

nc -l 2204 | nc 127.0.0.1 2207

或者这个端口重映射器有一个 GUIhttp://www.kmint21.com/free/ 在此处输入图片描述

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

或者使用 ssh 连接到你自己的 127.0.0.1 并转发到任何 (ssh -L) 隧道。因此,你设置了一个本地 ssh 服务器。然后你连接到它 ,然后连接的一端将监听,另一端(ssh 服务器端)将转发到该 ip:port。因此,你的本地计算机正在监听端口 2204,而远程计算机正在转发到 127.0.0.1:2207ssh -L 2204:127.0.0.1:2207 [email protected]

相关内容