# Tailscaleとは？仕組み・料金と、ローカルLLMやAIエージェントを安全につなぐ使い方

- URL: https://www.waltsu.co.jp/magazine/security/tailscale/
- カテゴリ: セキュリティ > 脆弱性対策
- 執筆: 藤井 俊輔（代表取締役）
- 公開日: 2026-10-23 / 最終更新日: 2026-10-29
- 発行: waltsu株式会社（waltsu MAGAZINE）

## こんな人におすすめ

- 社内で動かすローカルLLMを、在宅や外出先から使いたい
- ポート開放なしで社内のサーバーにつなぎたい
- Tailscaleの無料プランを会社で使えるか知りたい

社内でローカルLLMやAIエージェントを動かし始めると、次に困るのが外からのつなぎ方です。ポート開放なしでつなぐ手段として名前が挙がるのが、Tailscaleです。 Tailscaleは端末どうしを暗号化して直接つなぐVPNサービスです。設定は簡単ですが、初期設定ではネットワーク内の全端末が互いに届きます。本記事では2026年10月時点の公式情報をもとに、仕組みと料金、ローカルLLMやAIエージェントでの使い方、注意点を整理します。

**この記事のゴール（読了目安 約7分）**：Tailscaleの仕組みと現行の料金条件を公式情報で押さえ、ローカルLLMやAIエージェントを社外に公開せずにつなぐ手順と、最初に絞る設定が分かるようになる。

## この記事の結論

- Tailscaleは端末どうしを暗号化して直接つなぐVPNサービス
- 無料のPersonalは最大6人・非商用のみ（2026年10月時点）
- ローカルLLMはServeでTailnetの中だけに出し、Funnelで公開しない
- 初期設定は全端末どうしが届くので、つなぐ前にポリシーを絞る

## Tailscaleとは

端末に入れたアプリどうしでメッシュ網を作り、端末を1つのネットワークにまとめるサービスです。公式は自らを、IDに基づく接続基盤と説明しています。

### 端末を1つのネットワークにまとめる

Tailscaleは端末に入れたアプリどうしで[ピアツーピアのメッシュ網](https://tailscale.com/docs/concepts/what-is-tailscale)を作ります。公式はこの網をTailnetと呼びます。各端末には[100.64.0.0/10](https://tailscale.com/kb/1015/100.x-addresses)の範囲のIPアドレスが付き、Wi-Fiから携帯回線に移っても変わりません。[MagicDNS](https://tailscale.com/kb/1081/magicdns)を使えば、**IPアドレスの代わりに端末名で呼べます。**

### 公式の位置づけは接続の基盤

公式は自らを、従来のVPNなどを置き換える「IDに基づく接続基盤」と説明し、つなぐ対象にAIのワークロードも挙げています。ログインはGoogleなどの既存アカウントで行い、**[Tailscale独自のパスワードはありません。](https://tailscale.com/kb/1013/sso-providers)**

## 従来のVPNとの違い

違いは通信がどこを通るかと、入口をどこに開けるかの2点です。

| 観点 | 従来のVPN（一般的な構成） | Tailscale |
|---|---|---|
| 通信の経路 | 中央のVPN機器を必ず通る | 端末どうしが直接つながる |
| 入口 | 外から届くポートを開ける | ポートを開けない |
| 認証 | VPN用のIDとパスワード | 既存のアカウント |
| 届く範囲 | 社内網全体になりやすい | ルールで端末・ポートごとに絞れる |

Tailscaleで中央にあるのはつなぐ相手を探す調整役だけです。**ただし、ルールを書かなければ全端末どうしが届きます。**

## つながる仕組み

暗号化には[オープンソースのWireGuard](https://tailscale.com/blog/how-tailscale-works)を使います。中央の調整サーバーは端末どうしの公開鍵を受け渡す役で、**秘密鍵は各端末の外に出ません。**

ルーターの内側にある端末どうしでも、NAT越えの技術で直接つなぎます。そのため、ファイアウォールの設定変更や公開ポートは要りません。直接つながらないときは中継サーバーのDERPを通りますが、DERPは暗号化済みの通信を運ぶだけで**中身を復号できません。**

![既存アカウントでログイン、調整サーバーとの公開鍵の受け渡し、NAT越えで端末どうしを直接つなぐ、つながらないときだけDERPで中継する、の4段を左から右へ並べた手順の図](https://www.waltsu.co.jp/wp-content/uploads/2026/10/tailscale01.png)  
*調整サーバーは鍵の受け渡し役で、通信の中身は端末どうしで暗号化される。*

## 主な機能

よく使う機能は次の5つです。

- **Serve**: 端末上のサービスを[Tailnetの中だけに共有する](https://tailscale.com/kb/1312/serve)
- **Funnel**: 端末上のサービスを[インターネットに公開する](https://tailscale.com/kb/1223/funnel)（ベータ版）
- **Exit Node**: [すべての通信を特定の端末経由で外に出す](https://tailscale.com/kb/1103/exit-nodes)
- **Subnet Router**: アプリを入れられないNASなどを、[中継役の端末経由でつなぐ](https://tailscale.com/kb/1019/subnets)
- **Tailscale SSH**: [SSH接続の認証と許可をTailscaleが管理する](https://tailscale.com/kb/1193/tailscale-ssh)

ServeとFunnelは名前が似ていますが、**届く相手がまったく違います。**

## 料金と無料プランの条件

2026年10月時点の[公式料金ページ](https://tailscale.com/pricing)の内容です（米ドル）。

| プラン | 料金 | 利用できる人数 |
|---|---|---|
| Personal | 0ドル | 最大6人（各自の端末は無制限） |
| Standard | 1人あたり月8ドル | 無制限 |
| Premium | 1人あたり月18ドル | 無制限 |
| Enterprise | 個別見積り | 個別 |

**無料のPersonalは非商用に限られます。**独自ドメインで作ったTailnetは業務利用とみなされ、無料トライアルの扱いになります。有料プランの席が数えられるのは、管理画面に初めてログインした時点です。古い条件の解説も残っているため、**契約前に公式の料金ページで確かめてください。**

## ローカルLLMを外から使う

ローカルLLMの仕組みと始め方は別記事で解説しています。

【関連記事】[ローカルLLMとは？クラウドとの違いやメリット・導入方法を解説](https://www.waltsu.co.jp/magazine/ai/local-llm/)

### ServeでTailnetの中だけに出す

Ollamaは初期設定では127.0.0.1の11434番ポートでしか待ち受けません。[公式FAQ](https://docs.ollama.com/faq)は外に出す方法として、OLLAMA_HOSTの変更やNginxなどの中継を挙げています。**そのFAQには利用者を認証する設定が書かれていません。**

[Tailscaleの公式ブログ](https://tailscale.com/blog/self-host-a-local-ai-stack/)もOllamaとOpen WebUIをServeで出し、同じTailnetのスマホから使う構成を紹介しています。待ち受けを広げる前に、**Serveで必要な端末にだけ出す**順で考えます。

### Funnelで公開しない

FunnelはTailscaleを使っていない人にも届きます。ローカルLLMの入口をFunnelで公開すると、認証を設定していないAPIがインターネットに出るおそれがあります。またFunnel経由の通信には誰からのアクセスかを示す情報が付きません。

![左にServe（同じTailnetの端末からだけ届き、誰からのアクセスかが分かる）、右にFunnel（インターネットの誰にでも届き、誰からかを示す情報が付かない）を並べた左右比較の図](https://www.waltsu.co.jp/wp-content/uploads/2026/10/tailscale02.png)  
*ローカルLLMはServeでTailnetの中だけに出し、Funnelで公開しない。*

## AIエージェント向けのAperture

Apertureは[TailscaleのAIゲートウェイ](https://tailscale.com/docs/aperture)です。組織内のLLMへのリクエストを守り、記録し、振り分けます。[2026年8月26日に一般提供](https://tailscale.com/blog/aperture-ga)が始まりました。

- **APIキーを配らない**: 利用者は[端末のIDで識別され](https://tailscale.com/docs/aperture/what-is-aperture)、プロバイダーのAPIキーはゲートウェイ側に置く
- **振り分け先**: OpenAI・Anthropic・Googleのほか、Tailnetから届く自前のLLM
- **端末の追加は人が承認**: Apertureが端末を足すときは毎回人が承認する

アクセスのルールはエージェントにも適用され、操作は記録に残ります。**料金は公式ページで確認してください。**AIエージェントの権限設計は別記事で解説しています。

【関連記事】[AIエージェントのセキュリティとは？主なリスクと対策を解説](https://www.waltsu.co.jp/magazine/security/ai-agent-security/)

## 使う前に知る注意点

導入前に押さえる点は4つです。

- **[初期設定は全端末どうしが通信できる](https://tailscale.com/kb/1018/acls)**: ルールを書けば必要な組み合わせだけに絞れる
- **無料は非商用**: 会社で使うなら有料プランが前提になる
- **調整役はTailscale社のサービス**: 端末の登録と鍵の受け渡しは中央の調整サーバーが担う
- **脆弱性情報を追う**: [公式のセキュリティ情報](https://tailscale.com/security-bulletins)に載る。2026年8月18日にはサブネットルーターの不備（TS-2026-011）が公表された

[生成AIを社内で使うときのセキュリティ対策](https://www.waltsu.co.jp/magazine/security/generative-ai-security/)は別記事で解説しています。

![初期設定のポリシーは全端末どうしが通信できる、無料プランは非商用のみ、調整役はTailscale社のサービス、脆弱性情報は公式の告知で追う、の4枚を2列のカードで並べた図](https://www.waltsu.co.jp/wp-content/uploads/2026/10/tailscale03.png)  
*つなぐ前に、届く範囲・契約の条件・依存先・更新の追い方の4つを確かめる。*

## 始め方

- **管理画面に入る**: GoogleやMicrosoftなどの既存アカウントでログインする
- **端末を足す**: 2台目以降にアプリを入れ、同じアカウントでログインする
- **ポリシーを書き換える**: 全端末どうしが届く設定を、必要な組み合わせだけに絞る
- **サービスを出す**: 共有したいサービスはServeで出す

**ポリシーの書き換えはつなぐ端末を増やす前に済ませます。**

## 【プロの視点】つなぐ前に届く先を書く

上位の解説の多くは「ポート開放が要らないから安全」で評価を終えています。しかし外からの入口を閉じても、Tailnetの中は初期設定のままだと全端末どうしが届く状態です。ローカルLLMのAPIに認証を設定していなければ、Tailnetに入った端末はどれでも呼び出せます。

Apertureのように、エージェントが端末を足す使い方も出てきました。**見るべきは接続の手軽さより、ポリシーに「誰が何に届くか」が書いてあるかどうか**です。

明日の一歩として、管理画面でポリシーを開き、全許可のままかを確かめてください。LLMサーバーには「この人たちから、このポートだけ」というルールを1行書きます。

![左に初期設定のポリシー（PC・スマホ・LLMサーバー・NASがすべて互いに届く）、右に絞ったポリシー（試す人のグループからLLMサーバーの1ポートだけに届く）を並べた左右比較の図](https://www.waltsu.co.jp/wp-content/uploads/2026/10/tailscale04.png)  
*外の入口を閉じても、Tailnetの中で誰が何に届くかはポリシーで決まる。*

## 【waltsu視点】社内LLMの1台から試す

社内のローカルLLMも、席のPCでしか触れなければ試す人も回数も増えません。ServeでTailnetの中に出せば、在宅や外出先からも同じモデルを試せます。**ポリシーを先に絞っておけば、試す人を足すたびに安全を考え直さずに済みます。**

広げる順はLLMサーバー1台、試す人のグループ、必要ならエージェントです。

最初の一歩は**LLMサーバー1台と、試す人2〜3人の端末だけでTailnetを作る**ことです。

## まとめ

Tailscaleはポート開放なしで端末どうしを直接つなぐVPNサービスです。どこまで届かせるかを決めるのは使う側です。

AIをつなぐなら1台と少人数から始め、誰が何に届くかをポリシーに書いてください。社内のAIを外から安全に使う方法で迷ったら、waltsuが運用の設計からご支援します。

## よくある質問

**Q. Tailscaleとは簡単にいうと？**  
A. 端末どうしを暗号化して直接つなぐVPNサービスです。既存のアカウントでログインして使います。

**Q. 無料で会社でも使える？**  
A. 無料のPersonalは非商用に限られます。独自ドメインで作ったTailnetも業務利用とみなされるため、会社で使うなら有料プランを選んでください。

**Q. Tailscaleは安全？**  
A. 通信はWireGuardで端末間を暗号化し、中継のDERPも中身を復号できません。ただし初期設定では全端末どうしが届くので、ポリシーで絞ってください。

**Q. ServeとFunnelの違いは？**  
A. ServeはTailnetの中だけに共有し、Funnelはインターネットに公開します。ローカルLLMにはServeを使います。

**Q. AIエージェントにも使える？**  
A. AIゲートウェイのApertureが2026年8月に一般提供されました。APIキーを配らずにLLMを使えます。

## 執筆者

**藤井 俊輔**（代表取締役）ベンチャー企業の外部CMOや水族館のマーケティング担当などに従事。オンライン/オフライン問わず集客を中心としたマーケティング施策に強み。

プロフィール: https://www.waltsu.co.jp/magazine/supervisor/shunsuke-fujii/

この記事は waltsu 公式ブログの記事（https://www.waltsu.co.jp/blog/tailscale/）をもとに再編集したものです。
