Captun
開発中まだリリースはありません:GitHubのソースコードからビルドしてください

インターネットを共有。どのデバイスも、あなたが舵を取る。

Captunは、あなたのコンピューターをスマートなホットスポットに変えます。スマートフォン、テレビ、ゲーム機はWi-Fi、ケーブル、USBで接続し、それぞれの通信をどこへ流すかはあなたが決めます。そのまま直接か、VPN経由か、プロキシ経由かを選べます。

  • アカウント不要
  • スマートフォンのroot化不要
  • 自分のVPNやプロキシを利用
  • ルール、DNS、制限
WindowsLinuxmacOS(開発中)
Windows上のCaptun:Wi-Fiで共有中。3台のデバイスが接続し、1台が許可を待っています
あなたのVPNを、すべてのデバイスで USBでスマートフォンをインターネットに 広告とトラッカーのブロック

これらを別々に使う代わりに、アプリ1つで

WindowsのモバイルホットスポットデバイスごとのVPNアプリリバーステザリング用のスクリプト別途用意するDNS広告ブロッカーカスタムファームウェアを入れたルーターCaptun
できること

1台のコンピューターで、すべてのデバイスを思いどおりにオンラインに

Captunという名前は、captain(船長)とTUNを合わせたものです。コンピューターにつながるすべてのものの舵を、あなたが握ります。

VPNを使えないデバイスとVPNを共有

コンピューターをVPNやプロキシに一度つなぐだけで、スマートテレビ、ゲーム機、来客のスマートフォンが、ホットスポット経由でそれを使えます。

USBでスマートフォンをインターネットに

モバイルデータもWi-Fiもない?Androidスマートフォンをコンピューターにつなげば、スマートフォンがコンピューター経由でインターネットに接続できます。スマートフォンのroot化もアプリも不要です。

自分のルールでホットスポットを運用

すべてのデバイスで広告とトラッカーをブロックしたり、一部のウェブサイトへのアクセスを禁止したり、特定のウェブサイトだけをプロキシ経由にしたりできます。

すべてのデバイスを見守る

誰が接続していて、それぞれがどれだけ使っているかがわかります。新しいデバイスはオンラインになる前に承認でき、1台をブロックしたり、速度制限をかけたりすることもできます。

しくみ

デバイスをつなぎ、出口はあなたが決める

管理者権限で動く小さなサービスが、ホットスポット、DNSサーバー、パケットエンジンを動かします。パケットエンジンは、接続ごとに、各デバイスの通信をどの道へ流すかを決めます。デスクトップアプリは、動作の状況を表示し、設定を変更します。

あなたのデバイススマートフォンテレビとゲーム機ノートパソコンタブレット

Captun

ルール、DNS、制限

出口直接任意のネットワークアダプター:Ethernet、Wi-Fi、VPNアプリのアダプターVPNリンクVLESS、VMess、Trojan、Shadowsocks、Hysteria2プロキシSOCKS5、HTTP、HTTPS、チェーン接続も可
スマートフォン、テレビ、ゲーム機、ノートパソコン、タブレットは、Wi-Fiホットスポット、ケーブル、USBでCaptunに接続します。Captunはあなたのルール、DNS、制限を適用し、各デバイスの通信を、直接、VPNリンク経由、またはプロキシ経由で外へ送り出します。
  1. 共有を始める

    舵輪を押します。自分で決めたネットワーク名とパスワードのWi-Fiホットスポットか、AndroidスマートフォンへのUSB接続です。

  2. 出口を追加する

    コンピューターのネットワークアダプターは、最初から入っています。プロキシを追加するか、VPNリンクを貼り付けます。

  3. 舵を取る

    デバイスやグループごとに出口を選び、ルール、DNSブロック、速度制限、通信量の上限を追加します。

Windowsでは、エンジンはWinDivertでデバイスの通信を取り込みます。WinDivertのドライバーはMicrosoftの署名付きです。LinuxではTUNネットワークアダプターとポリシーベースルーティングを使います。

接続

Wi-Fi、ケーブル、またはUSB

デバイスがあなたのコンピューターを通じてインターネットにつながる、3つの方法。

「Captun」という名前で共有する準備ができたCaptun。Wi-FiホットスポットとスマートフォンへのUSB接続を選べます

Wi-Fiホットスポット

自分で決めたネットワーク名とパスワード、参加できるデバイス数の上限。新しいデバイスは、あなたが許可するまで待機します。

ケーブルでの共有

ネットワークケーブルやUSBネットワークアダプターでつないだデバイスが、あなたのインターネットを使えます。アドレスは自動で割り当てられます(DHCP)。

AndroidスマートフォンへのUSB接続

root化もアプリも不要のリバーステザリングです。Captunにはadbが組み込まれています。スマートフォンにインターネットを提供するだけで、スマートフォンの回線を使うことはありません。ウェブとアプリは使えますが、ゲームと通話はまだ使えません。

デバイスがアクセスできる範囲

このコンピューター、デバイス同士、または自宅のネットワークに、アクセスさせないようにできます。

詳しく見る

デバイスごとに、それぞれの出口を

すべてのデバイスを1つのリストに

誰が接続しているかをリアルタイムの速度とともに確認でき、新しいデバイスがオンラインになる前に対応できます。

  • 新しいデバイスの許可も、ブロックも、ワンクリックで。
  • デバイスごとのダウンロード速度とアップロード速度を、リアルタイムで。
  • デバイスごとに、専用の出口、速度制限、通信量の上限。
  • 名前やアドレスでデバイスを検索。
デバイスのページ:許可待ちのデバイスが1台、通信量の上限に近いスマートフォン、速度制限付きのタブレット

直接、VPN、またはプロキシ試験的

デバイスやグループごとに、選んだ方法で外へ出ます。使いたい出口をオンにしてください。

  • コンピューターの任意のネットワークアダプター:Ethernet、Wi-Fi、VPNアプリのアダプター。
  • SOCKS5、HTTP、HTTPSのプロキシ。チェーン接続もできます。
  • 貼り付けたVPNリンク:VLESS(REALITY対応)、VMess、Trojan、Shadowsocks、Hysteria2。同梱のXray-coreが動かします。
  • 出口が使えなくなったとき、Captunは通信を別の道へ流す代わりに、インターネットを遮断できます。
出口のページ:直接、VLESSリンク、SOCKS5プロキシ、ブロック用の出口と、コンピューターのWi-FiアダプターとEthernetアダプター

舵を取るルール試験的

1つのウェブサイトだけをVPN経由にしたり、広告をブロックしたり、子どものタブレットを就寝時間にオフにしたり。最初に当てはまったルールで決まります。

  • デバイス、ウェブサイト名、アドレス範囲、ポート、プロトコル、時間帯で指定。
  • 広告ブロックや人気アプリ向けの、すぐに使えるルール。
  • オンラインのブロックリスト。更新されるのはUpdate listsを押したときだけです。
  • どのルールがウェブサイトに適用されるかを表示するテスター。
ルールのページ:広告をブロックするルール、動画配信サイトをVPN経由にするルール、タブレットの就寝時間ルール

専用のDNSサーバーと広告ブロック

Captunがデバイスからのウェブサイト名の問い合わせに応答するため、ブロックや独自の応答がすべてのデバイスで有効になります。

  • キャッシュ、ブロックリスト、指定した名前へのカスタム応答。
  • デバイスごとのDNSサーバー:UDP、TCP、DNS over TLS、DNS over HTTPS。
  • デバイスに強制的に使わせるオプション。ブロックしたサイトを回避できなくなります。
  • リアルタイムの問い合わせログ(オンにした場合)。
CaptunのDNS設定:デバイスの問い合わせへの応答、デフォルトのDNSサーバー、ブロックしたサイトの見え方

各デバイスの使用量試験的

1時間ごとや1日ごとに、1台またはすべてのデバイスについて、グラフや表で確認できます。

  • 1日、1週間、1か月ごとの通信量の上限:たとえば1日2GBまで、それを超えたら低速に。
  • デバイスごと、グループごと、またはすべてのデバイス全体の速度制限。
  • ダウンロードとアップロードは別々に集計。
使用量のページ:今日すべてのデバイスがダウンロード・アップロードした量を、1時間ごとに表示

試験的:デバイスごとの出口、ルール、速度制限、通信量の上限、リアルタイムの速度、使用量の履歴には、Captun独自のルーティングエンジンである「Route devices through Captun」が必要です。このエンジンはまだ試験的です。

次のバージョンで

開発済み、現在テスト中

これらの機能はすでにCaptunのコードに入っていて、テストにも合格しています。実際のコンピューターで試したあと、次のバージョンに含まれる予定です。

「Captun」ネットワークに参加するためのQRコードを、ネットワーク名とパスワードとともに表示しているCaptun

QRコードで参加

スマートフォンでコードを読み取るだけで、何も入力せずにホットスポットに参加できます。

デバイスのページ:スマートフォン、タブレット、テレビとそれぞれのメーカー。テレビは後の時刻まで一時停止中

すべてのデバイスを見分ける

ハードウェアアドレスのプレフィックスの公開リストをもとに、各デバイスのメーカーと種類(スマートフォン、ノートパソコン、テレビ)がわかります。

デバイスの一時停止メニュー:15分間、1時間、7:00まで

デバイスを一時停止、または利用時間を設定

15分間、1時間、または朝までインターネットを止めたり、夜は使えないように利用時間を決めたりできます。

ルーティングエンジンが必要
出口のページ:VPNが使えないため、そのデバイスは直接の出口を使用中。各出口の応答時間も表示

予備の出口

すべての出口は30秒ごとに確認されます。出口に予備を設定しておくと、その出口が使えない間、そこを使うデバイスは予備の出口に移ります。

ルーティングエンジンが必要
過去7日間の使用量のページと、合計または1日ごとの量をデバイス別に保存するメニュー

使用量をスプレッドシートに

各デバイスの使用量をCSVファイルとして保存できます。たとえば月次レポートに使えます。

ルーティングエンジンが必要
Captunの設定:デバイスごとの通信量の上限と、3種類の通知

通知

新しいデバイスが参加したときや許可を待っているとき、デバイスが通信量の上限の80%またはすべてを使ったときに通知します。先週の使用量の通知もあります。通信量の上限と毎週の使用量の通知には、ルーティングエンジンが必要です。

GitHubにはまだありません。現在ソースからビルドできるバージョンには、これらの機能は含まれていません。

プライバシー

Captunは通信の舵を取ります。中身は読みません。

読み取るのは、ルールに必要な情報だけです。たとえば、接続先のウェブサイト名などです。

中身は暗号化されたまま

デバイスが送るデータは、もとの暗号化を保ったままです。Captunは経路を決めるだけで、中身を開きません。

設定はコンピューターの中に

アカウントは不要です。設定は暗号化して保存され、そのコンピューター上のあなたのアカウントでしか読めません。

それ自体はVPNではありません

Captunは、それ自体では通信を暗号化したり隠したりしません。それを行うのは追加したVPNやプロキシで、対象はそこを通して送る通信だけです。

プラットフォーム

WindowsとLinux、macOSも準備中

Rustの1つのコードベースと、Tauriのデスクトップアプリ。

Windows

Wi-Fiホットスポット、ケーブルでの共有、AndroidスマートフォンへのUSB接続。Windows標準のホットスポットは、デフォルトで最大8台まで接続できます。

Linux

NetworkManagerまたはhostapdによるWi-Fiホットスポット、ケーブルでの共有、スマートフォンへのUSB接続。実機でのテストは、まだあまり行っていません。

macOS開発中

コードはビルドできますが、まだMacで動かしたことはありません。

AndroidやiOSのアプリはありません。スマートフォン、タブレット、テレビ、ゲーム機は、Captunに接続する側で、Captunを動かす側ではありません。

Captunを入手

まだリリースはありません。ソースからビルドしてください。

Captunは活発に開発が進められています。今すぐソースからビルドでき、手順はすべてGitHubのREADMEに書かれています。

  1. ツールをインストール

    Rust、Node.js 20以降、Cコンパイラー。Linuxではさらにlibwebkit2gtk-4.1-dev。

  2. 補助ツールを取得

    リポジトリーのスクリプトが、VPNリンク用のXray-coreをダウンロードし、固定されたチェックサムで検証します。WindowsではWinDivertドライバーもダウンロードします。

  3. ビルドして起動

    サービスをビルドし、デスクトップアプリを起動します。サービスはアプリが自動で起動し、そのとき管理者権限の確認が表示されます。

  • アプリは英語です。
  • ビルドには、VPNリンク用のXray-core、組み込みのadb用のlibusb、そしてWindowsではWinDivertが含まれます。それぞれのライセンスはREADMEに記載されています。
  • 問題を見つけたら、GitHubでissueを作成してください。
ヘルプ

質問と回答

VPN接続をWi-Fiホットスポットで共有できますか?

はい。VPNのネットワークアダプター、プロキシ、または貼り付けたVPNリンク(VLESS、VMess、Trojan、Shadowsocks、Hysteria2)を、特定のデバイスまたは全員の出口として選んでください。デバイスごとに選ぶ場合は、Captunのルーティングエンジンを使います。このエンジンはまだ試験的です。

スマートフォンへのUSBテザリングに、root化やアプリは必要ですか?

いいえ。AndroidスマートフォンでUSBデバッグをオンにしてつなげば、あとはCaptunに組み込まれたadbが処理します。スマートフォンがコンピューターのインターネットを使うのであって、その逆はありません。USB経由でウェブとアプリは使えますが、ゲームと通話はまだ使えません。

デバイスごとに別の接続を使えますか?

はい。デバイスやグループごとに、専用の出口、DNSサーバー、速度制限、通信量の上限を設定でき、ルールで個々のウェブサイトを別の道へ流すこともできます。これには試験的なルーティングエンジンを使います。

Captunはデバイスの通信を読み取りますか?

いいえ。通信の経路を決めるだけで、読み取るのはルールの適用に必要な情報だけです。たとえば、接続先のウェブサイト名などです。中身は暗号化されたままです。

Captunを使えば、通信のプライバシーは守られますか?

Captunだけでは守られません。Captunは何も暗号化せず、匿名化もしません。それを行うのは追加したVPNやプロキシで、対象はそこを通して送る通信だけです。

何台のデバイスを接続できますか?

Windowsでは、システムのホットスポットはデフォルトで最大8台まで接続でき、Captunにも独自に設定できるデバイス数の上限があります。多数のユーザーでのテストはまだ行っていません。

どのシステムで動きますか?

WindowsとLinuxです。macOSは開発中です。AndroidやiOSのアプリはありません。スマートフォンやタブレットは、Captunに接続して使います。

どこでダウンロードできますか?

まだリリースはありません。ソースからビルドできます。手順はGitHubのREADMEにあります。

アプリは日本語で使えますか?

まだ使えません。アプリは英語です。このウェブサイトは、より多くの人に読んでもらえるよう翻訳しています。