websockify文档

websockify是一个用于WebSocket和TCP之间转换的工具,适用于VNC等协议。本文档介绍了如何开启websockify代理,实现单台和多台服务器的VNC访问。通过token-based目标选择,可以使用一个端口代理多台虚拟机,每个token文件对应一台客户机的详细信息。启动代理后,用户可以通过支持HTML5的浏览器访问VNC。
摘要由CSDN通过智能技术生成

一、官网地址

  地址:https://github.com/novnc/websockify

 

二、开启代理

  1、单台服务器

python /usr/local/websockify/websockify.py --cert /usr/local/websockify/self.pem 6080 192.168.20.134:5901

  self.pem可使用OpenSSL来生成,然后放在目录下,当然也可以不加cert参数

openssl req -new -x509 -days 365 -nodes -out self.pem -keyout self.pem

   

  2、多台节点服务器

  在实际应用中,不可能为每台虚拟机都架一个代理,这种方式对端口号的消耗也是巨大的,同时 VNC 通常是集成在前端页面,那有没有可能仅开一个端口,而实现代理多台虚拟机呢,答案自然是可以。

  在 websockify 项目的 Wiki 主页(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值