与本地计算机的远程TCP连接

时间:2019-12-17 00:04:58

标签: linux ssh tcp

我在网络A上有一台将TCP数据发送到连接到网络A的linux盒上的机器。该数据正在发送到端口XXXX上的linux盒,当我使用nc -kl -p XXXX时,我可以看到该数据。但是,我试图将TCP数据直接发送到网络B上的计算机。我已经通过以下命令ssh -N -R 127.0.0.1:XXXX:127.0.0.1:YYYY <user for linux box>@<ip for linux box> -p <port>使用了反向远程隧道连接,但是我无法通过以下方式在计算机上接收数据YYYY端口。如果我使用netcat并在Linux机器上执行nc localhost 1337,然后发送数据,我可以在计算机的YYYY端口上看到它。如何直接从网络A上的计算机到网络B上的计算机获取TCP数据?

我正在使用Python Sockets库来接收数据。

0 个答案:

没有答案