10
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

5分で外出先から自宅ラズパイにアクセスできるようになっちゃった話

Last updated at Posted at 2021-04-25

#VPNってあるじゃん
いろいろな使いみちがありますよね。

  1. セキュリティのため
  2. 社内ネットワークに自宅などからアクセスするため
  3. 自宅サーバーに外出先からアクセスするため

今回の記事は、3番の『自宅サーバーに外出先からアクセス』をする人におすすめできる内容です。
※まだ使って1週間ほどなので、何か間違っているところなどありましたら教えて下さい。

#経緯
私は、上の1と2のために、SoftetherのVPNサーバーを建てたことがありますが、
まあ、設定〜運用までめんどくさいんですよね。

普段、ラズパイで開発をしたりするのですが持ち運ぶのもめんどくさいし、
だけどVPNをやるのもだりーなーと思ってたところ、
私がプログラミングを始めるキッカケとなった師匠から「こんなのあるよ!」
という情報があったので、使ってみました。

#概要&環境
・Macbook Pro (BigSur 11.2.3)
・tailscale (ver 1.6.0)
・RaspberryPi 4

→外出先から、自宅にあるRaspberryPi4へ接続できるように。

#Tailscale
説明するより使ってみたほうが速いと思います。
それくらい簡単に設定できちゃいます。

##PCでの設定
1. まず、右上の「Log in」から登録します。GoogleアカウントやMicrosoftアカウントだとスムーズにいけます。
image.png

2. 登録&サインインできたら、Downloadに進みます。
image.png

3. プラットフォームを選びます。
すごくないですか!!Androidも、iOSまで対応してますよ!!!
私はMacを使っているので、まずはmacOSを選択し、AppStoreからインストールしました。
image.png

4. インストール完了!起動してみる。
image.png
タスクバーに表示されました!
(Windowsの方は、タスクバー右側の上向き三角?のところに隠されてます!)
「Log in」を押すと、さっきのログイン画面に飛ばされるので、ログインしてください。

5. 接続
image.png
「Connect」を押して、アイコンが『T』の形になってたら接続完了です!

##ラズパイでの設定
1. インストール。公式の通りに、一行ずつコマンドを打っていきます。

RaspberryPi
sudo apt-get install apt-transport-https

curl -fsSL https://pkgs.tailscale.com/stable/raspbian/buster.gpg | sudo apt-key add -
curl -fsSL https://pkgs.tailscale.com/stable/raspbian/buster.list | sudo tee /etc/apt/sources.list.d/tailscale.list

sudo apt-get update
sudo apt-get install tailscale

2. tailscaleの起動

RaspberryPi
sudo tailscale up

すると、「このURLにアクセスしてね!」とURLを教えられるので、
コピーしてPCで開きます。
「success」と表示されたら完了です!

#外から接続してみる
まず、tailscaleのサイトの、「Log in」から、Admin Consoleに入ります。
image.png
情報隠しちゃいましたが、「raspberrypi」が「Connected」になっていて、IPアドレスが割り振られていたら、接続できているはずです!

PCも同様に接続しておけば、これで外出先からでもSSHでもVNCでも好きにしちゃえます。

#まとめ
こんな簡単に接続できちゃって大丈夫か!と不安になりましたが、
とにかく便利なのでしばらく使ってみようと思います。

まだ日本語での情報も少ないので、もしなにか他の使い方など見つけた方いたら、
コメントで教えて下さい。

簡単なTailscaleの紹介でした!

10
18
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
18

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?