同一串行端口的多个连接

同一串行端口的多个连接

我正在尝试将客户端连接到同一个串行端口。串行端口通过网络与端口 1234 上的 TCP 共享。我尝试过,socat tcp-listen:1234,reuseaddr,fork tcp:remote-ip:1234但这在只有一个客户端时效果很好,当第二个客户端连接时,它只会与远程服务器建立新连接并关闭前一个连接。

我需要的是 socat 不打开新的连接,而只是向每个连接的客户端发送相同的数据,并在从一个客户端接收数据时将其发送到远程服务器。

这应该很容易做到但我没有找到有效的解决方案。

相关内容