レシピ

通信がVPNを通っているか確認する

KilobatはMacの経路を読み取り、通信がVPN経由で出ていくかを表示します。パブリックIPをCloudflareに問い合わせるのは、その機能をオンにした場合だけです。

アプリとCLIで無料確認日:2026年10月29日

アプリで

  1. ダッシュボードを開き、「ヘルス」タブをクリックします。「通信の出口」を探します。

  2. インターフェイスとVPNの状態を確認します。「スプリット」は、VPNに接続しているものの、一部の通信だけがVPNを使っていることを意味します。

  3. パブリックIPを確認するには、「パブリックIPを調べる」を選択します。Kilobatは、ネットワークが変わったときと30分ごとにCloudflareに問い合わせます。

  4. バットの横にVPNの状態を表示するには、「設定」›「メニューバー」を開いて「VPN」を選択します。

  5. 「履歴」タブには、VPNがオンまたはオフになった時刻と、パブリックIPが変わった時刻が表示されます。

CLIで

  1. 通信の出口を表示します。このためにMacから送信されるデータはありません。

    kilobat ip

    出力 例:Traffic leaves through utun3 (WireGuard)

  2. パブリックIPとその登録国もCloudflareに問い合わせます。

    kilobat ip --public
  3. メニューバーにVPNの状態を表示します。

    kilobat settings menu-bar vpn

MCPで

claude mcp add kilobat -- kilobat mcpでMCPサーバを一度接続します。他のクライアントについてはドキュメントを参照してください。接続後は、エージェントがこれらのツールを呼び出せます。設定を変更するツールは、先にユーザに確認するようエージェントに伝えます。

ツールと引数機能
get_exit_pathinterface、vpn(full、partial、off)、vpnNameを返します。どこにも何も送信しません。
get_exit_path
{"public_ip": true}
publicIPとpublicIPCountryも返します。Cloudflareに接続します。

知っておきたいこと

  • 国は、アプリ内のDB-IPのデータに基づく、アドレスの登録国です。ユーザやサーバの所在地ではありません。
  • VPNや出口の国が表示されても、接続がプライベートまたは匿名であることを示すわけではありません。
  • 訪問するWebサイトと同じように、Cloudflareには問い合わせのリクエストが見えます。
  • システムプロキシを使っている場合、パブリックIPはプロキシのアドレスになります。
  • macOSが複数のVPNを接続済みと表示している場合、どれが経路を担っているかをKilobatは推測しません。

出典

出典は2026年10月29日に確認しました。manページはmacOSに付属のものです。「ターミナル」でman <name>を実行すると開けます。