Virtualbox

如何使用 Windows 中的智能 websocket 客戶端連接到 virtualbox 上正在執行的 websocket 伺服器?

  • February 24, 2022

這是我的設置:

  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”無效。

謝謝

在 Virtualbox 中配置埠轉發。Web 套接字是一個正常的 TCP 流,它沒有理由不工作。

如前所述,您為 SSH 配置了埠轉發,因此只需為 websocket 埠添加另一個。

引用自:https://serverfault.com/questions/1094344