RDP(Remote Desktop Protocol)は、ネットワーク越しに別のコンピューターの Windows デスクトップを表示して操作できる Microsoft のプロトコルです。小さなクライアントプログラムを使い、目に映るものはすべてリモートマシンのものです。ファイル、プログラム、処理能力もそのマシンのものです。
RDP の仕組み
リモートコンピューター(サーバー)が、画面を圧縮した画像と音声、クリップボードのデータをクライアントに送ります。キーボードとマウスの操作は逆方向に送られます。プログラムはお使いの端末ではなくサーバーで動くため、性能の低いノートパソコンやスマートフォンでも、高性能な Windows マシンを操作できます。
RDP はデフォルトで TCP と UDP のポート 3389 を使います。接続は暗号化され、ネットワークレベル認証(NLA)を使うと、セッションが作られる前に本人確認が行われます。
RDP サーバーの用途
- Mac、Linux のノートパソコン、スマートフォンから動かしたい、Windows 専用ソフトウェア。
- 24時間常時オンラインである必要があるトレーディングターミナルとボット。レイテンシの面についてはトレーディングボット向け VPSをご覧ください。
- あとで削除できるクリーンなマシンでのブラウザ自動化とテスト。
- レイテンシや地域別アクセスのための、別の国にあるデスクトップ。
RDP と VPS、VNC、SSH の違い
- RDP サーバーと Linux VPS。 Windows RDP サーバーは、グラフィカルなデスクトップを備えた Windows マシンです。Linux VPS は通常ターミナルで管理し、Windows ライセンスが不要なので安く済みます。
- RDP と VNC。 VNC はより基本的な方法で画面を共有し、Linux でよく使われます。RDP は Windows に組み込まれており、ピクセルだけでなく描画命令を送るため、通常はより滑らかです。
- RDP と SSH。 SSH ではテキストのターミナルが使えます。RDP ではデスクトップ全体が使えます。
始めるために必要なもの
- RDP が有効な Windows サーバー。たとえば当社のWindows RDP プラン。
- サーバーの IP アドレスと Administrator のログイン情報。
- お使いの端末用の RDP クライアント。Windows には組み込み済みで、Mac、Linux、Android と iPhone 向けは無料です。
セキュリティの基本
RDP は狙われやすいため、長く固有のパスワードを使い、ネットワークレベル認証を有効にし、Windows を最新に保って保護してください。Windows RDP セキュリティチェックリストで各手順を確認できます。