Jayden

Jayden

WindowsでのnoVNCの使用

noVNC はオープンソースのプロジェクトであり、VNC サーバーと組み合わせて、ブラウザでリモートコンピューターに直接アクセスすることができます。


GitHub へのアクセスが遅い場合は、次のテキストの github.com を hub.fastgit.org に変更してみてください。

Node プロジェクトの作成#

# novnc-serverフォルダを作成して移動する
cd novnc-server

# 初期化、特に要件がない場合はすべてEnterで進める
npm init

websockify-js の使用#

# https://github.com/novnc/websockify-js/blob/master/websockify/websockify.jsをフォルダにコピーする

# 依存関係のインストール
yarn add ws optimist mime-types -S

noVNC の使用#

# noVNCをクローンするか、noVNCのリリースをダウンロードする。ここではクローンする
git clone https://github.com/novnc/noVNC.git

起動#

package.json に起動コマンドを追加します。
追加後の scripts セクションは以下のようになります(5900 は VNC サーバーの設定ポート、5901 は外部ブラウザからのアクセスポート)。

{
  "scripts": {
    "start": "node websockify.js --web ./noVNC 5901 localhost:5900",
    "test": "echo \"Error: no test specified\" && exit 1"
  }
}

yarn startを実行して起動します。

または、pm2 を使用して管理することもできます(推奨)。processes.json は以下のようになります。

{
  "apps": [
    {
      "name": "noVNC",
      "script": "websockify.js",
      "args": "--web ./noVNC 5901 localhost:5900"
    }
  ]
}

pm2 start processes.jsonを実行してバックグラウンドで起動します。

使用の開始#

他のコンピューターからhttp://ip:5901/vnc.html にアクセスします。

インターネットでの使用#

pierced、core.pub、pinggy.io、bore.pub は、あなたに値するものですが、遅延が理想的でない場合があり、自分でテストする必要があります。

読み込み中...
文章は、創作者によって署名され、ブロックチェーンに安全に保存されています。