Apache Guacamoleを導入したら、とっても素晴らしかったのでご紹介します!
Apache Guacamole™
Apache Guacamoleは”クライアントレス型リモートデスクトップゲートウェイ”を実現するためのサーバー向けアプリケーションです。
つまり・・・Apache Guacamoleをサーバーに導入すると、ウェブブラウザだけで自宅のPCやサーバーにリモートデスクトップ接続できます!
クライアント用のソフトが不要なので、インターネットが使えるパソコン(スマホ)ならなんでもOK♪まさにユビキタス。
☝こんなふうに自宅のパソコン環境にアクセスできます!
Apache Guacamoleの素晴らしさはユビキタスだけではありません。レスポンスがスゴくイイです!細い回線でも遅延がほぼありません!
個人用途ならチューニングなしでもサクサク動作します。
ただし、Nginxの設定にコツがあるのでApache Guacamole公式ドキュメントに従いましょう!
location /guacd/ {
proxy_pass http://localhost:8070/guacd/;//ここは環境に合わせて変更を。
proxy_buffering off;
proxy_http_version 1.1;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection $http_connection;
access_log off;
}
↑これでOK!バッファリングを切らないと遅延するみたい。
インストールもDockerで一発。セットアップもカンタンです!
自宅サーバーをお持ちの方はぜひ導入してみて!