我一直在使用 zeroMQ,我希望能够通过 Internet 安全连接。我在 ruby 中,可以使用 SSL 和/或某种 shh 连接,但找不到有关如何执行此操作的任何示例。
我找到了这个旧的 stackoverflow 链接,How does zeromq work together with SSL?说他们正在研究某种安全性,但那是一年前的事了,我找不到任何新的引用资料。
即使这不是内置在 zeroMQ 中,我也假设会有一些方法可以使用 OpenSSL 或类似的东西来设置它。
注意:如果您想要安全传输,zeroMQ 网站提到使用 VPN 或其他东西。我不想使用 VPN。一定有更好的方法。
最佳答案
类似于 VPN,但更易于设置:
- 使用
socat
的加密隧道
让我们让每个 zeromq 端本地连接到 socat
,两个 socat
使用加密 channel 相互连接。
关于ruby - ZeroMQ 安全地通过互联网,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12994050/