请教下 pve 的 vncwebsocket 相关问题,客户端是 novnc,怎么都连接不上

152 天前
 janda

我们在 A(192.168.5.5)机器上搭建了一个 pve 虚拟机(8006 端口)、然后在 B 机器(192.168.5.10)中的一个 web 项目调用

目的:集成 web shell 到自己项目后台,使用的是 novnc 客户端

自己写的代码流程如下:
1 、调用/api2/json/nodes/{node}/qemu/{vmid}/vncproxy接口生成凭证.
2 、根据上面返回的凭证,调用..../vncwebsocket接口生成 websocket 地址
3 、B 机器下载了 novnc 客户端、且运行了 websockify 代理、指向地址是: 192.168.5.5:5900

./novnc_proxy --vnc 192.168.5.5:5900 --cert selfsigned.crt --key selfsigned.key

4 、 打开 novnc 访问地址、websocket 里面输入 2 步生成的信息,一直显示无法连接服务器,不知道是啥原因

想请问下大佬这个是咋用的、下面是 novnc 连接的方式

273 次点击
所在节点    问与答
0 条回复

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1046613

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX