Tailscale
概要
TailscaleはVPNサービスの一種です。 従来のVPNと異なりクライアント間が直接接続される謎技術が使用されています。内部的にはWireGuardが利用されているそうです。
目標
- 外部からFile Serverに接続する
- Subnet routersを利用してサブネット内の機器にアクセスする
TrueNAS Scaleへのインストール
TrueChartsでパッケージとしてて提供されており、How-To | TrueChartsに詳しい説明が書いてあります。
事前準備
システムのSysctlに2つの変数を登録します。TrueNASのWebUIの、 System Settings
-> 高度な設定
ページのSysctlに下記の変数を追加します。
var | value |
---|---|
net.ipv4.ip_forward |
1 |
net.ipv4.conf.all.src_valid_mark |
1 |
セットアップ用のTailscale Auth Keyを取得します。
Keys - TailscaleページのAuth keys、Generate auth key...
から生成します。期限は1-90日の間で設定できます。
TODO: ちゃんと動作してなさそうなので確かめる