如何使用 Windows 的智能 websocket 客户端连接到 virtualbox 上正在运行的 websocket 服务器?

如何使用 Windows 的智能 websocket 客户端连接到 virtualbox 上正在运行的 websocket 服务器?

这是我的设置:

  1. VirtuablBox 6.0 中的 Windows 8.1 和 Ubuntu 18.04
  2. 在 VirtuablBox 中运行位于 127.0.0.1:8083 的 websocket 服务器
  3. 在 VirtuablBox 中,我可以使用以下方式连接到 websocket 服务器websocat ws://127.0.0.1:8083

我应该使用什么设置才能通过 Windows 主机上运行的 Chrome 扩展程序(即智能 Websocket 客户端)连接到 websocket 服务器。

我尝试在 Smart Websocket Client 中连接到“127.0.01:8083”,但显示错误:

构建“WebSocket”失败:URL“127.0.01:8083”无效。

谢谢

答案1

在 Virtualbox 中配置端口转发。Web 套接字是常规 TCP 流,没有理由它不能工作。

如上所述,您已为 SSH 配置了端口转发,因此只需为 websocket 端口添加另一个端口转发。

相关内容