如何使用netcat或socat进行一对多流传输?

问题描述 投票:0回答:1

我有一个串行设备,想与网络上的其他设备共享。我希望每个设备都能够读取/写入该串行设备。

我已经使用 netcat 来流式传输该串行设备,但注意到当一个 IP 连接时,其他 IP 无法连接。有没有办法多播串行流并能够写入串行设备?谢谢

此外,我知道这是不安全的,因为通信是明文的并且没有进行身份验证,但这与我的用例无关。

serialization udp multicast netcat socat
1个回答
0
投票

最新的 Socat 版本包含一个 shell 脚本,应该可以通过以下方式实现此目的:

socat-mux.sh TCP-L:1234,reuseaddr,fork /dev/serial
© www.soinside.com 2019 - 2024. All rights reserved.