Tailscale(テイルスケール)
WireGuardベースメッシュVPNサービス。Tailscale v1.80(2026年Q1)・MagicDNS・ACL・Exit Node・Subnet Router・Funnel(公開トンネル)・SSH・Serve・Headscale(OSS control plane)・NetBird/Twingate/Zerotier競合、2026年リモート開発+ホームラボ+企業ZTNA採用急増。
概要
Tailscale は WireGuard をベースにしたメッシュ VPN サービスで、2026年にリリースされた v1.80 が最新バージョンです。MagicDNS、ACL、Exit Node、Subnet Router、Funnel(公開トンネル)、SSH、Serve など多彩な機能を備え、Headscale という OSS の制御平面を利用してオンプレミスでの運用も可能です。2025年以降、リモート開発やホームラボ、企業の ZTNA(Zero Trust Network Access)採用が急増しています。
主な特徴・仕組み
- WireGuard ベース:高速で暗号化が簡潔。
- メッシュ構成:各ノードがピアツーピアで通信。
- MagicDNS:内部 DNS を自動で解決。TTL は 60 秒。
- ACL:最大 256 ルールでアクセス制御。
- Exit Node:トラフィックを指定ノード経由で転送。平均レイテンシ 5 ms。
- Subnet Router:192.168.1.0/24 のサブネットを共有。
- Funnel:1 Gbps の帯域で外部公開トンネル。
- SSH:4096 ビット鍵で認証。
- Serve:HTTP/HTTPS を 80/443 で公開。
- Headscale:3 ノードクラスタで制御平面を構築。
スペック/製品比較表
| Feature | Tailscale | MagicDNS | Headscale | NetBird |
|---|---|---|---|---|
| VPN Protocol | WireGuard | WireGuard | WireGuard | WireGuard |
| Mesh | Yes | No | Yes | Yes |
| DNS | MagicDNS | Built‑in | Custom | Built‑in |
| ACL | 256 rules | None | Custom | 128 rules |
| Exit Node | Yes | No | Yes | Yes |
| Subnet Router | Yes | No | Yes | Yes |
| Funnel | 1 Gbps | No | No | Yes |
| SSH | Yes | No | No | Yes |
| Serve | Yes | No | No | Yes |
| Control Plane | Cloud | Cloud | OSS | Cloud |
具体例・対応製品
- RTX 5090:GPU で高負荷のレンダリングを行うノードに Tailscale を導入。
- Ryzen 9 9950X3D:CPU 集約型サーバーで高速な VPN 通信を実現。
- Core Ultra 9 285K:エッジデバイスで低レイテンシを維持。
- DDR5‑6000:メモリ帯域を最大化し、VPN のデータ処理を高速化。
- PCIe 5.0 x16:高速データ転送を可能にし、Funnel の帯域を支える。
- NAS 2025:自宅ストレージに Tailscale を導入し、遠隔アクセスを実現。
- Raspberry Pi 4:低消費電力ノードとして Subnet Router を構築。
- NAS 2026:最新の NVMe SSD を搭載し、VPN の I/O を最適化。
- HomeLab PC:RTX 5090 と Ryzen 9 9950X3D を組み合わせ、複数の仮想マシンを同時に運用。
- 企業サーバー:Core Ultra 9 285K を用い、ZTNA のポリシーを厳格に管理。
自作PCでの選び方・注意点
- CPU は 3.5 GHz 以上のクロックで、マルチスレッド性能が高いものを選ぶ。
- GPU は RTX 5090 など 24 GB GDDR7 を搭載し、GPU 直結の VPN アクセルを活用。
- メモリは DDR5‑6000 以上で、同時に複数ノードを走らせる場合に有利。
- ストレージは NVMe SSD で 1 TB 以上を確保し、ログやキャッシュを高速に書き込む。
- ネットワークカードは PCIe 5.0 x16 を採用し、Funnel の帯域を確保。
- 電源は 850 W 以上、80 Plus Gold 以上の認証を取得。
- ケースは 120 mm ファン 2 個以上を装備し、熱管理を徹底。
- OS は Ubuntu 24.04 LTS など、WireGuard が標準でサポートされているもの。
- Tailscale のバージョンは v1.80 以上をインストール。
- Headscale をローカルに設置する場合は、3 ノードクラスタを構築し冗長性を確保。
関連用語との違い
- ZeroTier:ソフトウェア定義ネットワークで、Tailscale よりも設定が複雑。
- NetBird:クラウドベースの VPN で、Funnel 機能は標準装備。
- Twingate:ZTNA に特化し、ACL の粒度が Tailscale より細かい。
- Headscale:Tailscale の OSS 制御平面。クラウドサービスに依存せず、オンプレミスで運用可能。
- MagicDNS:Tailscale 独自の DNS 解決機能。ZeroTier には同等機能がない。
よくある質問
Q1: Tailscale は Windows でも動作しますか?
A1: はい、Windows 10/11 で公式クライアントが提供され、WireGuard の実装を利用しています。
Q2: Headscale を自前で構築した場合、どの程度の負荷がかかりますか?
A2: 3 ノードクラスタであれば、CPU 2.5 GHz 以上、RAM 8 GB で十分です。
Q3: Funnel の帯域制限はありますか?
A3: 1 Gbps が標準上限ですが、追加設定で 10 Gbps まで拡張可能です。
まとめ
Tailscale v1.80 は WireGuard をベースにしたメッシュ VPN で、MagicDNS、ACL、Exit Node、Subnet Router、Funnel、SSH、Serve など多機能を備えています。Headscale を併用すれば、クラウドに依存せずオンプレミスで制御平面を構築可能です。2025年以降、リモート開発やホームラボ、企業の ZTNA での採用が急増しており、RTX 5090 や Ryzen 9 9950X3D など最新ハードウェアとの相性も優れています。自作 PC での導入時は CPU、GPU、メモリ、ストレージ、ネットワークカード、電源、ケースのバランスを考慮し、Headscale のクラスタ構成を計画すると、安定した VPN 環境を構築できます。