世界中のどこからでも Raspberry Pi をリモートで制御する方法

  イラストはサム・ウーリー。
イラストはサム・ウーリー。

移動中に Raspberry Pi にアクセスできたらと思ったことはありませんか?おそらく、家庭用防犯カメラをセットアップしたり、プライベート Minecraft サーバーを実行したり、Pi を自分で作ったクレイジーなハッキングされたインターネット アプライアンスに使用したりしています。理由が何であれ、その Raspberry Pi にリモートでアクセスするのは思ったより簡単です。方法は次のとおりです。


ホーム ネットワークの外部から Raspberry Pi (または任意のホーム コンピューター) にアクセスするには、通常、多くの手順を踏んで IP アドレスを取得し、ホーム ルーターの設定を微調整する必要があります。 Raspberry Pi でいくつかの単純なことを制御する必要があるだけなら、それはやり過ぎです。そのすべてをスキップする2つの方法の概要を説明します.

最初に行う必要があるのは、 Raspberry Pi のセットアップとホーム ネットワークへの接続 . Raspberry Pi をインターネットに公開しているので、必ず デフォルトのパスワードを変更する セットアッププロセス中。それが完了したら、ここに戻って他のすべてを設定します。

VNC Connect を使用して Raspberry Pi の完全なオペレーティング システムにリモート ログインする

VNC は長い間、任意の場所にアクセスするための最良の方法でした。 同じネットワーク上のリモート コンピュータ .最近、 簡単にアクセスできるようにするために VNC Connect が登場しました あなたのラズベリーパイ どこでも クラウド接続を使用しています。セットアップが完了すると、Raspberry Pi のグラフィック インターフェイスに、他のコンピュータやスマートフォンから VNC ビューアー アプリ .

VNC Connect には、最新バージョンの Raspberry Pi オペレーティング システムが無料で同梱されています。 ピクセル .すでに持っている場合は、この部分をスキップできます。そうでない場合は、Raspberry Pi でターミナルを開いていくつかのコマンドを入力することで、インストールして有効にすることができます。


  1. sudo apt-get update と入力し、Enter キーを押します。
  2. sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer と入力し、Enter キーを押します。
  3. それが完了したら、sudo raspi-config と入力し、Enter キーを押します。 VNC まで下にスクロールし、[有効] に設定します。

ダウンロードが完了したら、VNC Connect をセットアップできます。

  1. に向かう RealVNC Raspberry Pi サインアップ ページ サインアップボックスにメールアドレスを入力します。
  2. 画面の指示に従って、パスワードを使用したアカウントの設定を完了します。
  3. Raspberry Pi に戻り、画面の右上隅にある VNC アイコンをクリックして VNC を開きます。次に、ステータス メニューをクリックし、[ライセンス] を選択します。
  4. 手順 1 で作成したメール アドレスとパスワードを入力します。
  5. プロンプトが表示されたら、[直接およびクラウド接続] を選択します。 Raspberry Pi にオンラインでアクセスできるようになりました。
  6. ダウンロード VNC ビューア アプリケーション Raspberry Pi を制御したいコンピューターで から 、旅行中に持っているラップトップやスマートフォンのように。
  7. VNC ビューアー アプリケーションを開き、手順 1 で作成した資格情報を入力します。
  8. Raspberry Pi がオプションとして自動的にポップアップします。それを選択して接続を開きます。プロンプトが表示されたら、Raspberry Pi のユーザー名とパスワードを入力します (デフォルトでは、これはユーザー名 pi とパスワード raspberry です)。数秒以内に接続されます。

Raspberry Pi がインターネットにアクセスできる限り、どこからでも Raspberry Pi のグラフィック デスクトップにログインできるようになりました。つまり、セキュリティ ソフトウェアを制御したり、設定したプロジェクトのステータスを確認したり、 プライベート サーバーで Minecraft をプレイ .


Dataplicity を使用してコマンド ラインにアクセスする

完全なグラフィック インターフェイスにアクセスする必要がない場合は、チェックアウトすることをお勧めします。 データの柔軟性 . Dataplicity により、任意のブラウザーから Raspberry Pi のコマンド ラインに非常に簡単にアクセスできます。これには、Web ブラウザーと Raspberry Pi へのアクセスが必要です。

  1. に行く データの柔軟性 メールアドレスを入力してアカウントを作成します。
  2. [新しいデバイスの追加] をクリックします。
  3. Dataplicity は、上の画像に示すようなコード行を表示します。そのコード行をコピーして、Raspberry Pi のコマンド ラインに入力します。 Raspberry Pi でこれを行うには、ターミナル アプリケーションを開くことを選択するか、ターミナル アプリケーションにアクセスします。 SSH を介してホーム ネットワーク上でリモートで のようなツールを使用して Adafruit の Pi ファインダー .数秒後、Dataplicity は Raspberry Pi にソフトウェアをダウンロードしてインストールし、Raspberry Pi をアカウントに直接リンクします。
  4. それが完了したら、に向かいます Dataplicity デバイス ページ .ここに、Raspberry Pi が表示されます。それをクリックして、ターミナルウィンドウを開きます。
  5. 今すぐ、Raspberry Pi を再起動して名前を変更できます。それだけです。時々リモートで再起動する必要がある場合は、そのままにしておきます。ソフトウェアのインストールやファイルの編集など、それ以上のことを行う必要がある場合は、スーパーユーザーとしてサインインできます。これを行うには、Dataplicity コマンド ラインで su pi と入力し、Enter キーを押します。次に、Raspberry Pi のパスワードを入力し、Enter キーを押します。これで、Raspberry Pi を完全に制御できます。

それだけです。インターネット接続があれば、世界中のどこからでも Raspberry Pi に完全にアクセスできます。明らかに、Raspberry Pi の電源を入れたままにしておく必要がありますが、それ以外の場合は、どのブラウザーからでもアクセスできます。あなたはすることができます トン 箱から出してすぐに使えるこの小さな機能を備えたもの。 小さなウェブサイト ファイルの共有 、 と ストリーミング動画も .