はじめに
マレーシアのコンドのTimeのインターネットが突然外部からアクセス出来なくなってしまいました。
日本のマンションタイプのネットと一緒って状態ですね。きっとうちのコンドも使う方が増えたせいだと思います。
外部からアクセス出来なくなるのは困るので、今回は、NAT超え設定に、Tailscaleのサービスを使いたいと思います。
今回はFreeプランで使います。これでも100デバイスまで登録できると言う太っ腹!!
アカウントの作成
- 下記のアドレスよりアクセスし、登録を行います。
https://login.tailscale.com/start
ラズパイへのインストールと設定方法
下記のページに書かれていることですが、一応手順を載せておきますね。
- プラグインをインストール
sudo apt-get install apt-transport-https
- Tailscale のパッケージ署名キーとリポジトリを追加します。
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
- Tailscale をインストール
sudo apt-get update
sudo apt-get install tailscale
- Tailscaleネットワークに接続する。
sudo tailscale up
するとアドレスが発行されるので、ブラウザでアクセスし、自分のアカウントと紐づけを行います。
- ラズパイからネット接続できるように設定する。(Exit Nodes設定)
echo 'net.ipv4.ip_forward = 1' | sudo tee -a /etc/sysctl.conf
echo 'net.ipv6.conf.all.forwarding = 1' | sudo tee -a /etc/sysctl.conf
sudo sysctl -p /etc/sysctl.conf
- TailscaleネットワークにExit Nodes有りで登録する。
sudo tailscale up --advertise-exit-node
- 下記のアドレスにアクセスし、右端の「・・・」より、「Edit route settings」を開き、「Use as exit node」をONにする。
https://login.tailscale.com/admin/machines
スマホアプリ
ストアから「Tailscale」をインストールして、登録したアカウントでログインするだけ。
まとめ
いかがだったでしょうか?このサービスがあればVPNの管理が簡単で、個別で登録する必要もなくて革命的ですよね!!
ぜひ皆さんも使ってみてください。