- ポートを開かず、どのネットワークからでも機能する、WebRTC 経由の暗号化された接続。
- 2 つのモード: リモート シェルと画面共有 (Pi 4/5/400 および Wayland 上のデスクトップを使用)。
- Raspberry Pi ID にリンクして複数のデバイスを管理およびアクセスします。
- APT による簡単なインストールと定期的なアップデートによる軽いメンテナンス。

ブラウザを使ってどこからでもRaspberry Piを操作できると想像してみてください。 ルータそれが、暗号化されたエンドツーエンドの接続を確立し、Web サイトにログインするのと同じくらい簡単にリモート アクセスを可能にする公式ソリューションである Raspberry Pi Connect の約束です。 オープンポート、DDNS、そして難解な設定とはお別れ それは時間を無駄にします。
このガイドでは、デスクトップモデルとLiteモデルにRaspberry Pi Connectをインストール、ペアリング、使用する方法をステップバイステップで解説します。必要なもの、Raspberry Piアカウントにデバイスを登録する方法、ブラウザからシェルまたはデスクトップにアクセスする方法についても説明します。 あなたが SSHVNCやTeamViewerを使えば、起動して実行するのにどれだけの時間がかからないか驚くでしょう。.
Raspberry Pi Connect とは何ですか? なぜ価値があるのですか?
Raspberry Pi Connectは、ブラウザからRaspberry Piにアクセスできる公式の無料サービスです。 ターミナル (シェル)と、対応モデルのグラフィカルインターフェースを備えています。WebRTCを使用して安全なピアツーピア接続を確立し、遅延やネットワーク状況により接続できない場合は、英国のRaspberry Piリレーサーバーを使用します。これらはすべてユーザーには透過的に行われます。 接続は暗号化され、Raspberry Pi ID で管理されます。そのため、ポートを開いたり、ルーターに触れたりする必要はありません。
他の方法を試したことがあれば、違いがすぐにわかるでしょう。SSHはインターネット接続に最適です。 コマンド ただし、ルーターにトンネルとルールを設定しない限り、ローカル ネットワーク上でのみ使用できます。VNC を使用するとデスクトップが提供されますが、この場合もネットワーク構成またはサードパーティのサービスが必要です。TeamViewer は外部では適切に機能しますが、商用であり、個人のプロジェクトに必ずしも適合するとは限りません。 Connect を使用すると、すべてが簡単になります。ブラウザで 1 回クリックしてデバイスを選択するだけです。.
このサービスには、リモート シェル (すべての Raspberry Pi で動作) と画面/デスクトップ共有 (Wayland コンポジターが必要で、適切なシステムを搭載した Raspberry Pi 4、5、または 400 が必要) の 2 つのアクセス モードがあります。 古いモデルではシェルのみになりますが、新しいモデルでは完全なデスクトップをお楽しみいただけます。.
要件と互換性:留意すべき点
最高の体験を得るには、Raspberry Pi OSを最新バージョンにインストールすることをお勧めします。Raspberry Pi 4以降の最新バージョンのシステムにはRaspberry Pi Connectがプリインストールされていると記載されているガイドもありますが、Raspberry Pi OS 12「Bookworm」以降を使用することを強調し、インストールを推奨するガイドもあります。 実際のところは単純です。システムの現在のバージョンではサポートが優れており、インストールも通常は簡単です。.
機能のサポート: リモート シェルはすべてのボード (古いボードも含む) で使用でき、ブラウザーでターミナルを開くことができます。リモート デスクトップは Wayland に依存しているため、Raspberry Pi OS with Desktop を実行している Raspberry Pi 4、Raspberry Pi 5、および Raspberry Pi 400 向けに設計されています。 OS Lite 以前を使用している場合は、シェルに重点を置き、デスクトップの代替として VNC を検討してください。.
Raspberry Piアカウント:必須です。デバイスを登録してリンクするにはアカウントが必要です。アカウントはウェブダッシュボードに表示されるので、いつでも接続できます。アクセスを保護するために、2要素認証(2FA)を強くお勧めします。 Raspberry Pi IDはシステム全体への鍵です.
プロジェクトのステータス:Connect はベータ版であり、急速に進化しています(一部のガイドではバージョン 1.2 などが記載されています)。そのため、新機能やインターフェースの軽微な変更が追加される可能性があります。 表示されている内容と完全に一致しない場合は、おそらく最近の更新を参照していることになります。.
Raspberry Pi IDを作成して保護する
登録は簡単です。有効なメールアドレスと確認に数秒かかります。 このアカウントがないと、デバイスをリンクしたり、ブラウザからアクセスしたりすることはできません。.
- 公式登録ページにアクセスしてアカウントの作成を開始します。 メールアドレスを登録し、強力なパスワードを作成してください.
- 受信したリンクを使用してメールを確認してください。確認後、ダッシュボードにログインできるようになります。 要求された場合はキャプチャを入力してください。.
- プロフィールから2要素認証(2FA)を有効にしてください。QRコードをスキャンしてください。 グーグル Authenticator、Authy、または同様のアプリ。 価値のある追加のセキュリティ.
初めてアカウントにログインすると、デバイスをリンクするとすぐに、Raspberry Pi のリストと、各デバイスで利用可能なアクセス モードを表示するクリーンなダッシュボードが表示されます。 これからは、あなたのつながりがそこに存在し続けることになります。.
Raspberry Pi Connect: デスクトップ版とLite版のインストール
Raspberry Pi 4以降で最新バージョンのRaspberry Pi OSを実行している場合、Connectはすでにインストールされている可能性があります。インストールされていない場合(または最新バージョンであることを確認したい場合は)、APTでインストールできます。 パッケージは、デスクトップ システム用の rpi-connect と Lite OS 用の rpi-connect-lite の 2 つがあります。.
デスクトップ版Raspberry PiにOSをインストールする
Raspberry Pi でターミナルを開き (または SSH 経由で接続し)、これらのコマンドを実行します。 インストール前にアップデートすることで依存関係の競合を回避できます:
sudo apt update
sudo apt upgrade -y
sudo apt install rpi-connect
sudo reboot
再起動後、システム トレイ (デスクトップの右上) に 2 つのドットが付いた新しい円形のアイコンが表示されます。 これは、Connect が動作しており、ペアリングの準備ができていることを示すインジケーターです。.
Raspberry PiにOS Liteをインストールする
非グラフィカル バージョンを使用している場合は、ライト バージョンをインストールしてください。 ブラウザ経由でリモートシェルアクセスを提供します:
sudo apt update
sudo apt upgrade -y
sudo apt install rpi-connect-lite
sudo reboot
古いモデルや軽量インストールの場合は、「-lite」パッケージが適切な選択です。 デスクトップ部分は利用できませんが、Webシェルは利用できます。.
Raspberry Piをアカウントにリンクする
パッケージをインストールしたら、デバイスをRaspberry Pi IDとペアリングして、Webダッシュボードに表示し、接続できるようにします。これはデスクトップまたはターミナルから行うことができます。 どちらのパスも同じ場所で終わります。Piが登録され、準備完了です。.
グラフィカル方式(デスクトップ環境)
- 右上のRaspberry Pi Connectアイコンをクリックし、「サインイン」を選択します。 ブラウザが開き、資格情報を入力できます。.
- Raspberry Pi ID でログインし、プロンプトが表示されたら、デバイスに一意の名前を付けます (例: 「Pi-Server-Home」)。 ラズベリーが複数ある場合はこのように区別します.
- 確認して数秒お待ちください。ログインしたことを示すアイコンが表示され、デバイスがアカウントにリンクされます。 ウェブパネルで利用可能になりました.
ターミナル方式(デスクトップとLite)
コマンドラインを好む場合、または OS Lite を使用している場合は、この方法を使用します。 高速で、すべてのエディションで同じように動作します:
rpi-connect signin
このコマンドを実行すると、コンソールに固有のリンクが表示されます。それをコピーして、任意のブラウザ(PCまたはモバイル)で開きます。Raspberry Pi IDでログインし、プロンプトが表示されたらデバイスに名前を付けてください。 プロセスが完了すると、端末はペアリングが成功したことを確認します。.
ブラウザから接続: シェルまたはデスクトップ
すべてがつながっているので、どこからでもアクセスできます。ポータルにログインしてデバイスを選択するだけです。 パブリックIPアドレスは必要ありません。 VPN、ポートも開いていない.
- connect.raspberrypi.com にアクセスし、Raspberry Pi ID でログインします。 リンクされたデバイスのリストが表示されます.
- Raspberry Pi をクリックし、「接続」を選択します。そのモデルで利用可能なモード(「リモートシェル」と、該当する場合は「画面共有」)が表示されます。 互換性のあるオプションのみが表示されます.
リモートシェルアクセス
Web ShellはすべてのRaspberry Pi(旧モデルも含む)で動作します。「Remote Shell」を選択すると新しいブラウザタブが開き、数秒で対話型ターミナルが起動します。 遅延が少なく、SSH を使用しているかのようにシステムを管理できます。.
このモードは、パッケージの更新、サービスの管理、レビューなどの簡単なタスクに最適です。 ログ またはスクリプトを起動します。 コンソールだけが必要なときに、コンピューターの前にいるのとほぼ同じです.
デスクトップ アクセス (画面共有)
Raspberry Pi 4、5、または400でRaspberry Pi OSとWaylandを使用している場合は、「画面共有」オプションが表示されます。これを選択すると、完全なグラフィカルセッションのウィンドウが開きます。 流動性は驚くほどで、多くの場合、応答性は VNC を上回ります。.
ブラウザのビューアインターフェースには2つのツールバーがあります。上部には切断ボタン、安全な接続を示すロック、および クリップボード (デバイス間でコピー/貼り付け)、および携帯電話やタブレットから接続する場合に役立つキーが付いた別の下部のウィンドウがあります。 小さな画面でも快適に作業できるよう設計されています.
直接接続が可能な場合、WebRTC はピアツーピア リンクを確立します。ネットワークがこれを許可しない場合、Connect は英国の Raspberry Pi が管理するリレーに依存して暗号化を維持します。 何もする必要はありません。システムが自動的に最適なルートを選択します。.
デバイスの管理とカスタマイズ
Raspberry Pi IDダッシュボードから、リンクしたデバイスを管理できます。現在のオプションは基本的なものですが、特に複数のボードを管理する場合は便利です。 このプラットフォームはベータ版であり、オプションが追加される予定である。 時間.
- 名前の変更: デバイスに移動し、「編集」をタップして、デバイスを識別しやすいように名前を更新します (場所や機能など)。 迷子にならないようにリストを整理しましょう.
- デバイスの削除: Pi を販売したり使用を停止したりする場合は、Web インターフェイスから削除してアクセスを取り消します。 このようにして、パネルとセキュリティを管理します。.
現時点では、デバイスを Web から追加することはできません。登録は常にデバイス自体 (システム アイコンまたはターミナル コマンド) から行われます。 リンクされると、すべてがアカウント内で一元管理されます。.
実用的なヒント、メンテナンス、よくある問題
デスクトップ以外のシステムでユーザーがログインしていない場合でもConnectを利用できるようにするには、systemd lingerを有効にします。これにより、ユーザーがログインした後もユーザーサービスがバックグラウンドで実行され続けます。 ブーツ. Raspberry Pi OS Liteで特に便利です:
loginctl enable-linger
改善やバグ修正の恩恵を受けるには、パッケージを最新の状態に保ってください。Connect は APT からいつでも更新できます。 定期的に更新を確認することをお勧めします。:
sudo apt update
sudo apt install --only-upgrade rpi-connect
# o, si usas Lite
sudo apt install --only-upgrade rpi-connect-lite
デスクトップオプションが表示されない場合:Raspberry Pi 4/5/400 で、Wayland 対応の Raspberry Pi OS を実行していることを確認してください。一部のデスクトップや古い構成では互換性がない場合があります。 このような場合、リモート シェルは動作を継続します。.
高性能か遅延か?
対称NATやネットワークの制限によりP2Pルートを確立できない場合があり、その場合はリレーが使用されます。接続速度が非常に遅い場合は、負荷を軽減してください(負荷の高いアプリケーションを閉じたり、解像度を下げたりしてください)。 管理タスクの場合、リモート シェルは通常、無敵です。.
- アカウントのセキュリティ:2FAを有効にし、固有のパスワードを使用し、セッションを共有しないでください。Raspberry Pi IDにアクセスできる人は誰でも、リンクされたデバイスを制御できることを覚えておいてください。 アカウントを保護するということは、デバイスを保護するということです。.
- 代替手段と共存:Connect は VNC や SSH を無効にするものではありません。むしろ、両者は互いに補完し合います。従来のリモートデスクトップを必要とする古いモデルを使用している場合は、VNC も依然として有効です。コンソールと自動化だけが必要な場合は、従来の SSH も使用できます。 Connectはブラウザからのシンプルさとネットワークの変更を必要としない点が優れています.
- リリースノート:一部のガイドでは、このパッケージは最近のRaspberry Pi OSにプリインストールされている可能性があると記載されていますが、完全な互換性を確保するにはBookworm以降から始めることを推奨するガイドもあります。アイコンまたはパッケージが表示されない場合は、APTを使用して手動でインストールし、再起動してください。 ベータ版は進化しており、小さな変更が導入される可能性があります。.
- アイコンからログインする際に何か問題が発生した場合: ターミナルで次の方法を試してください。
rpi-connect signinPiの時間が正しいか確認してください(オフセットによりトークンが無効になる場合があります)、インターネット接続を確認してください。 EdgeでWebページが読み込まれない. システム時間のような細かい点が違いを生む. - モバイルでの使用に関して: Web インターフェイスは携帯電話でも動作するように設計されており、ビューアのコントロールには専用キーとデバイス間のクリップボード アクセスが含まれます。 重大なインシデントを携帯電話から数分で解決できます。.
Raspberry Pi Connectは、自宅やオフィスの外からRaspberry Piにアクセスする際の煩わしさを最小限に抑えます。最新のシステム、安全なアカウント、そしてペアリングされたデバイスがあれば、ルーターを介さずに暗号化された接続で、わずか数クリックでシェルまたはデスクトップ環境を構築できます。 リモート管理を簡素化し、ネットワークの複雑さを伴わずに、より野心的なプロジェクトへの扉を開く公式ツールです。.
バイトの世界とテクノロジー全般についての情熱的なライター。私は執筆を通じて自分の知識を共有するのが大好きです。このブログでは、ガジェット、ソフトウェア、ハードウェア、技術トレンドなどについて最も興味深いことをすべて紹介します。私の目標は、シンプルで楽しい方法でデジタル世界をナビゲートできるよう支援することです。
