コンテンツにスキップ

Tailscale

提供: ArchWiki
2026年5月28日 (木) 18:51時点におけるKusanaginoturugi (トーク | 投稿記録)による版 (インストール: 記事を更新)

関連記事

Tailscale は WireGuard の上に構築され、ピアがメッシュ ネットワークを構築するための OAuth2 (SSO)、OpenID、および SAML 認証を提供します。クロスプラットフォームであり、ACL 設定と内部 DNS があります。

インストール

tailscaleインストールし、システムを再起動してください。

tailscale を Docker コンテナとして実行することもできます。この方法では、1 台のマシン上で複数の exit node を実行でき、それぞれを独自の tailnet に所属させることができます。

システムトレイアプリケーション

ノート この機能は現在 beta です。

v1.88 で導入され、tailscale には systray アプリケーションが同梱されています。systray を起動するには、以下を実行してください:

$ tailscale systray

起動時に systray を実行するには、systemd ユーザーサービスとして以下を実行するか:

$ tailscale configure systray --enable-startup=systemd

または freedesktop autostart ファイルを使用します:

$ tailscale configure systray --enable-startup=freedesktop

詳細は tailscale の公式ドキュメント を参照してください。

サードパーティクライアント

  • KTailctl — Tailscale を監視および管理する GUI。
https://github.com/f-koehler/KTailctl || ktailctlAUR
  • trayscale — Tailscale CLI クライアント用の非公式 GUI ラッパー。
https://github.com/DeedleFake/trayscale || trayscaleAUR
  • tailscaledesktop — 非公式の Tailscale デスクトップアプリケーション。
https://gitlab.com/tailscaledesktop/application || tailscaledesktopAUR
  • tailscale-systray-git — tailscale system tray menu の Linux 移植版。
https://github.com/mattn/tailscale-systray || tailscale-systray-gitAUR

使用方法

tailscale を使用するには、tailscaled.service起動/有効化して、次のようにサーバーを実行します。

# tailscale up

auth key を指定することで、ヘッドレス マシンを認証できます。

# tailscale up --authkey=tskey-KEY

カスタム コントロール サーバーの使用

headscale のようなカスタム コントロール サーバーを使用することが可能です。 ログインするには、

# tailscale up --login-server https://example.com

ヘッドレス システムでは、トークンを使用した非対話型ログインが可能です。

# tailscale up --login-server https://example.com --authkey your_auth_key

参照