# Tailscaleの代わりになるオープンソース（3件）

ossalt.jp のページ: https://ossalt.jp/alternatives/tailscale/

Tailscaleの代替は、社員の端末や拠点のサーバーを安全につなぐ仕組みを、自前の管理サーバーで運用したい場合の選択肢です。どれもWireGuardという暗号化の仕組みを土台にしています。接続を管理するサーバーを自社で持つことで、外部サービスへの依存をなくせます。

| ツール | ライセンス | 日本語の画面 | Docker | スター | 最終コミット | Scorecard |
|---|---|---|---|---|---|---|
| [Headscale](https://ossalt.jp/md/tools/headscale.md) | BSD-3-Clause | 未確認 | あり | 45,450 | 2026-11-07 | 5.3 |
| [NetBird](https://ossalt.jp/md/tools/netbird.md) | BSD-3-Clause | あり | 未確認 | 30,798 | 2026-11-07 | 6.3 |
| [Netmaker](https://ossalt.jp/md/tools/netmaker.md) | Apache-2.0（pro/配下は別ライセンス） | 未確認 | あり | 11,856 | 2026-11-05 | 4.4 |

## 選び方

- **Tailscaleのアプリを使い続ける**：Headscaleは、Tailscaleの管理サーバーを自前で動かすためのツールです。端末側はTailscaleの公式アプリのまま使えます。ただし非公式の実装のため、Tailscaleの新しい機能にすぐ対応するとは限りません。
- **一式そろえる**：NetBirdは、管理画面や端末用のアプリまで含めて一式を提供します。
- **ライセンス**：HeadscaleとNetBirdはBSD-3-Clause、NetmakerはApache-2.0（一部は別ライセンス）です。

## 移行するときの注意

公式ドキュメントで確認できた範囲をまとめます（2026-11-09確認）。

- **Headscaleの想定する規模**：Headscaleの公式は、目標を「自前で動かす人や趣味の利用者のための、Tailscaleの管理サーバーの代わり」とし、対象を「1つのネットワーク（tailnet）」に絞っています。向いているのは、個人の利用や小さな組織だとしています。公式のFAQも、企業向けのソフトウェアではないと明記しています。
- **使える端末**：Headscaleは、Tailscaleの公式アプリの直近10リリースへの対応を目標にしています。Linux・Windows・macOS・iOS・Android などで使えますが、OSによっては追加の設定が必要です。
- **使えない機能がある**：Headscaleの機能の一覧では、MagicDNS、サブネットルーター、出口ノード、ACL、Tailscale SSH、OIDCでのログインなどに対応しています。一方、Funnel・Serve・ネットワークのフローログは未対応として挙げられています。OIDCのグループをACLで使うこともできません。
- **NetBirdを自前で動かす場合**：NetBirdの公式によると、自前の構成は「1つのアカウント（1組織）」が前提です。無償のコミュニティ版は、ライセンスも期限もなく使えますが、サーバーが1台の構成のため、更新のときにサーバーの再起動が入ります。監査イベントの外部への送信などは、有償の商用ライセンスの機能です。
- **端末の登録し直し**：すべての端末を、新しい管理サーバーに登録し直す必要があります。台数が多い場合は、部署ごとに段階的に切り替えましょう。
- **アクセス制御のルール**：「どの端末がどこへ接続してよいか」のルールは、移行先で設定し直します。
- **管理サーバーの障害**：管理サーバーが止まると、新しい接続ができなくなります。バックアップと、止まったときの復旧手順を用意してください。

## Tailscaleのままのほうがよい場合

- **Funnel や Serve を使っている**：Headscaleでは未対応のため、別の方法（リバースプロキシなど）に置き換える必要があります。
- **複数の組織・顧客のネットワークを分けて管理したい**：HeadscaleもNetBirdの自前の構成も、1つの組織が前提です。
- **管理サーバーを止められない**：社内ネットワークの入口を自分で運用することになります。障害に対応できる体制がない場合は、SaaSのままのほうが安全です。
- **新しい機能をすぐに使いたい**：Headscaleは非公式の実装のため、Tailscaleの新しい機能にすぐ対応するとは限りません。

---
データ: ossalt.jp（2026-11-08時点）。「未確認」は「非対応」という意味ではありません。
