ruby - ZeroMQ 安全地通过互联网

标签 ruby sockets ssl zeromq

我一直在使用 zeroMQ,我希望能够通过 Internet 安全连接。我在 ruby​​ 中,可以使用 SSL 和/或某种 shh 连接,但找不到有关如何执行此操作的任何示例。

我找到了这个旧的 stackoverflow 链接,How does zeromq work together with SSL?说他们正在研究某种安全性,但那是一年前的事了,我找不到任何新的引用资料。

即使这不是内置在 zeroMQ 中,我也假设会有一些方法可以使用 OpenSSL 或类似的东西来设置它。

注意:如果您想要安全传输,zeroMQ 网站提到使用 VPN 或其他东西。我不想使用 VPN。一定有更好的方法。

最佳答案

类似于 VPN,但更易于设置:

  • 使用 socat 的加密隧道

让我们让每个 zeromq 端本地连接到 socat,两个 socat 使用加密 channel 相互连接。

部分链接:[1] , [2] , [3] , [4] .

关于ruby - ZeroMQ 安全地通过互联网,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12994050/

相关文章:

java - 如何为 HTTPS 调用指定出站证书别名?

php - www 不重定向到非 www .htaccess Wordpress

ruby - 如何让Ruby部分解析源码?

ruby-on-rails - 销毁前回调

javascript - 使用node.js向HL7服务器发送数据的问题

c - 套接字客户端/服务器聊天(线程问题)

ruby-on-rails - Rails 查询外部函数

html - 带复选框的简单表单内联输入

linux - 将并发客户端桥接到单个连接的代理

python - 如何在 Windows 10 上为 Discord Bot 修复 SSL 错误