DeskVNCServer は、お使いの Mac を標準的な VNC クライアントから接続できるリモートアクセス対象に変えると同時に、コンパニオンアプリ QuickRemote 向けにより高機能なプロトコル QREX も提供します。1 つのパネルから、ネットワーク上の別のデバイスと画面、クリップボード、ファイル、さらには入力メソッドまで共有できます。
なぜ DeskVNCServer なのか?
- 標準 VNC を数秒で利用可能 — ポート 5900 で通常の RFB 3.8 / 3.7 / 3.3 サーバーが動作。任意の VNC ビューア(macOS 画面共有、RealVNC、TightVNC、モバイルアプリ)から 1 つのパスワードで接続できます。
- QuickRemote グレードの拡張機能 — QuickRemote と組み合わせると、同じサーバーが IME ブリッジ、オーディオストリーミング、双方向クリップボード同期、従来の VNC にはなかった完全なファイル転送を追加します。
- 機能ごとのトグル — オーディオ、クリップボード、ファイル変更、IME、リモート入力。各拡張機能は独立してオフにでき、より厳格なセッションを構築できます。
- 個人デバイス向けに設計 — セッションごとに 1 つのペアリング PIN、サーバー生成の Bearer トークン、クラウドラウンドトリップなし。お使いの Mac は LAN 上のスマートフォンやタブレットと直接通信します。
主な機能
- TCP
5900上の RFB 3.8 / 3.7 / 3.3 VNC サーバー、オプションで 8 文字 DES パスワード - TCP
5911上の QREX コントロールプレーン — HTTP JSON RPC と低遅延イベント用 WebSocket - UDP
4010上の QREX メディアサイドチャネル — IME メッセージとオーディオパケット用 - TCP
8766上の QuickRemote 互換ファイル API — ファイルのブラウジングと転送用 - IME ブリッジ — リモートキーボードから Mac の入力メソッドに対してテキストの取得、一覧、設定、切り替え、確定を直接実行
- オプションのオーディオストリーミング — UDP 経由の Opus による低遅延ライブオーディオ
- Mac とリモートクライアント間の双方向クリップボード同期
- セッションごとに読み取り専用または読み書きモードを設定できるファイル転送
- 調整可能なフレームレートと最大フレームサイズで、レイテンシと帯域幅のバランスを調整
- 自動起動オプションと安定した Server ID により、予測可能な QuickRemote ペアリングを実現
こんな方におすすめ
- すでに VNC ビューアを使用していて、洗練されたモダンな Mac 側サーバーを求めるすべての方
- 完全な IME、オーディオ、クリップボード、ファイル体験を求める QuickRemote ユーザー
- macOS 画面共有を設定せずに LAN 上に制御可能な VNC エンドポイントが必要な開発者やパワーユーザー
- 同じ Wi-Fi 上のスマートフォンやタブレットから時折 Mac を操作する必要があるモバイルユーザー
- クライアントとサーバー間のクラウドリレーをゼロにしたいプライバシー重視のユーザー
はじめに
- 設定パネルから VNC パスワード(最大 8 文字)を設定 — RFB DES 認証フローに必須です
- メインウィンドウで Start をクリック。サーバーがポート
5900、5911、4010、8766でリッスンを開始します - Copy Info をクリックして接続詳細をクリップボードにコピーし、VNC ビューアに貼り付けます
- QuickRemote の場合、アプリに表示される 6 桁のペアリング PIN をスキャンまたは入力します。ペアリング後、クライアントは今後のセッション用に Bearer トークンを保存します
- 付与したいアクセスレベルに合わせて、設定で QREX 機能のチェックボックス(オーディオ、クリップボード、ファイル転送、IME)を切り替えます
プライバシー
- すべてのセッションは直接接続です — クラウドサーバーもリレーもありません。ご自身でポートを転送しない限り、トラフィックは LAN 内に留まります。
- VNC パスワードと QREX Bearer トークンは、制限付きのファイル権限でローカルに保存されます。
- QREX クライアントは、制御やファイルのリクエストを発行する前に、PIN ベースのペアリングを完了する必要があります。PIN はオンデマンドでローテーションされます。
- ファイルの変更はデフォルトでオフです。明示的に書き込みを有効にするまで、リモートクライアントは読み取りのみ可能です。
- テレメトリ、分析、バックグラウンドアップロードはありません。