Help us understand the problem. What is going on with this article?

ポートの開放することなく、Respberry Piに外からアクセスする

More than 3 years have passed since last update.

自宅に設置したRaspberry Piに外出先からアクセスしたいことってありますよね。
でも、そのためだけにルーターのポートを解放するのも、セキュリティが心配。
そんなあなたに、VNCのクラウドサービスを紹介します。

RealVNC

https://www.realvnc.com/

スクリーンショット 2017-03-02 23.55.43.png

Wikipediaによると、オリジナルのVNCの"正統な後継ソフト"だとのこと。
Seamlessly connect devices directly or via the Cloud.とのことで、
RealVNCのアカウントを作成することで、クラウドを介してインターネット越しのVNCにアクセスすることができます。

スクリーンショット 2017-03-02 23.57.07.png

個人利用であれば、HOMEプランのアカウントが無料で作成でき、クラウド連携ができます。他にPROFESSIONALプラン、ENTERPRISEプランがあるようですので、詳しくは公式サイトを確認してください。

https://manage.realvnc.com/pricing

アカウント作成

サイト上部の「SIGN IN」から登録をすることで、アカウントが作成できます。登録自体は難しいことはないと思います。

VNCサーバー(Raspberry Pi)の設定

VNCを有効にする

raspi-configコマンドから、VNCを有効にしましょう。

アカウントの設定

Raspberry Pi右上のツールバーのところのVNCアイコンを右クリックし、Licensingを選択します。

Kobito.kGjeED.png

  1. Sign in to your RealVNC accountを選択します。
  2. そして先ほど作成したアカウント情報を設定します。
  3. Direct and cloud connectivityを選択します。

VNCクライアントの設定

Viewerのインストール

RealVNCのサイトからインストーラーをダウンロードします。
いろいろなOS向けに提供されています。

スクリーンショット 2017-03-03 6.07.53.png

インストーラーを実行してインストールします。
VNC Serverは今回は必要ないので、インストールしなくてもOKです。

スクリーンショット 2017-03-03 6.11.30.png

アカウントの設定

インストールが終わったら、起動し、アカウントの設定を行います。
これといって難しいところはないと思います。

接続

設定が終わったら、接続できることを確認してください。

おまけ

サーバー側のオプション設定に、

  • Allow Cloud connection
  • Allow direct VNC connections over TCP

の設定があります。

オプション設定はRaspberry Pi右上のツールバーのところのVNCアイコンを右クリックし、Optionsを選択すると表示されます。

Kobito.GNHoth.png

Allow direct VNC connections over TCPのチェックを外すと、5900番ポートでLISTENしなくなり、クラウド経由の方法でのみ接続できる状態となります。

  • SSHオフ
  • VNCのダイレクトコネクトオフ
  • VNCのクラウドコネクトだけオン
  • RealVNCのアカウントで二段階認証の設定をする

としておくと、Raspberry Piのセキュリティ対策として良いのではないでしょうか。

Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
No comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
ユーザーは見つかりませんでした