
如何用一个远程桌面来做服务器进行web访问?
2023-04-03 · 百度认证:重庆猪八戒网络有限公司官方账号
关注

展开全部
采用VNC服务+noVNC技术即可;
VNC服务:VNC由两部分组成:一部分是客户端的应用程序(vncviewer);另外一部分是服务器端的应用程序(vncserver)。VNC的基本运行原理和一些Windows下的远程控制软件很相像。
noVNC:noVNC是提供一种在网页上通过html5的Canvas,访问机器上vncserver提供的vnc服务,需要做tcp到websocket的转化,才能在html5中显示出来。网页就是一个客户端,类似win下面的vncviewer,只是此时填的不是裸露的vnc服务的ip+port,而是由noVNC提供的websockets的代理,在noVNC代理服务器上要配置每个vnc服务,noVNC提供一个标识,去反向代理所配置的vnc服务。noVNC被普遍用在各大云计算、虚拟机控制面板中,比如OpenStackDashboard和OpenNebulaSunstone都用的是noVNC。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询