加载中...
Win10+noVNC
发表于:2021-05-19 | 分类: 平台

网页实现远程桌面

环境

  • Win10 (被访问的Server,设其IP为11.11.11.11)

软件

  • nodejs
  • noVnc
  • websockify
  • tightvnc

搭建流程

  • Server安装nodejs
  • 安装ws、optimist模块(执行websockify.js文件所需)
1
2
3
npm install ws
npm install optimist
npm install mime-types
  • 将noVNC解压到C:\Users\XXX(用户名)\node_modules\下
  • 将websockify解压到C:\Users\XXX(用户名)\node_modules\noVNC下
  • 如图

image-20210518103523666

image-20210518103547147

  • 将./noVNC/vnc.html复制一份,更名为index.html

    image-20210518105649182

  • Server安装tightVNC

  • 运行tightVNC server,任务栏找到图标
    image-20210518103816266

  • 单击打开,设置连接密码

image-20210518104024652

  • 这里服务默认端口5900,不用更改

  • 打开cmd,使用websockify.js转发9000端口的http链接到5900端口,运行以下命令

1
2
3
4
node C:\Users\SSR\node_modules\noVNC\websockify-js-master\websockify\websockify.js --web C:\Users\SSR\node_modules\noVNC 9000 localhost:5900

# 注意更改用户路径
# 注意更改localhost为本机IP(11.11.11.11)
  • 保持cmd窗口后台运行,打开Win10防火墙设置,添加入站规则,允许TCP9000端口入站
    image-20210518104902295
  • 配置完成

验证效果

  • 打开同网段另一台电脑,打开浏览器
  • 访问ServerIP:9000,形如11.11.11.11:9000
    image-20210518110422381
  • 点击连接,输入之前设置的连接密码
    image-20210518110522936
  • 成功连接Win10
    ![](E:\SSR\Pictures\屏幕截图 2021-05-18 110948.png)
上一篇:
centos7下yum安装MariaDB
下一篇:
Linux+noVNC
本文目录
本文目录