VPN Bypass(MAC版)

どの通信に VPN を使うかを決める、Mac メニューバー用の無料オープンソースアプリ。VPN を避けるサービスとドメイン、または必ず使うものを選べます。

VPN Bypass の概要

VPN Bypass は、どの通信を VPN に通すかを決める macOS のメニューバーアプリです。VPN を避けるサービスやドメイン、または必ず VPN を使う少数のものを選ぶと、VPN の再接続やアドレスの変更に合わせてアプリが経路を正しく保ちます。すべてをトンネルに送るフルトンネルの VPN クライアント向けで、そうしたクライアントではストリーミングが止まったり AirPlay や Chromecast が動かなくなったりすることがあります。

GlobalProtect、Cisco AnyConnect、OpenVPN、WireGuard、FortiClient、Zscaler、Cloudflare WARP、Pulse Secure、Check Point、Proton VPN、Tailscale の出口ノードに対応します。GPL-3.0-or-later の無料オープンソースソフトで、GeiserX が開発しており、macOS 13 以降が必要です。アプリは Developer ID で署名され、Apple の公証を受けています。ルーティングテーブルを編集する小さな root ヘルパーを入れるために管理者パスワードを一度求めますが、カーネル拡張やシステム拡張は不要です。仕事用 VPN の通信をトンネルの外へ回す前に、勤務先の規則を確認してください。VPN のキルスイッチによって経路が無効になることもあり、その場合はアプリが知らせます。バージョン 6.0 は初回起動時に、先頭にドットを付けて書かれたドメインをワイルドカードに書き換えます。

主な機能

VPN Bypass は、VPN クライアントにない場合にスプリットトンネルを実現します。

  • 3 つのモード:Bypass、VPN Only、最初の一致が優先される Custom ルール。
  • サービスカタログ:YouTube、Netflix、Spotify、Zoom など 75 のサービスと、独自のドメイン、ワイルドカード、サブネット。
  • Lookups:Mac が問い合わせる名前を表示するオプションのビューで、ワンクリックで追加可能。
  • カスタム出口:ルールを直接、特定の VPN、HTTP または SOCKS5 プロキシ、Tailscale ピア経由で送信。
  • 自動復旧する経路:再接続やネットワーク変更の後に経路が戻り、ドメインも再度問い合わせ。
  • コマンドライン:vpnb でアプリの全機能をスクリプト化でき、JSON でも応答。
  • ショートカット:モードの設定、ドメインの追加、サービスのオンとオフのアクション。
  • その他:オプションの /etc/hosts DNS バイパス、経路の検証、通知、設定の読み込みと書き出し。

バージョン 6.0.0 の新機能

VPN Bypass 6.0.0 は、アプリを統一されたネイティブの外観で作り直したメジャーリリースです。設定、リスト、サービスは引き継がれます。

  • サイトの行き先:Status ページと vpnb why で、サイトの通信経路とその理由を表示。
  • 一時停止:しばらくの間、または VPN の再接続までルーティングを停止。
  • ネットワークごとのプロファイル:ネットワークごとに独自のモードとリストを保持。
  • 地域パック:各国の銀行と公共サービスをカタログから一度に選択。
  • VPN Only の切断時ブロック:VPN が切れると、リストのサイトは VPN の外では読み込まれません。
  • キルスイッチ警告:VPN のキルスイッチでバイパスが無効になるときにアプリが通知。

VPN Bypass のよくある質問

VPN Bypass は無料ですか?

はい。GPL-3.0-or-later の無料オープンソースソフトです。

必要な macOS のバージョンは?

macOS 13(Ventura)以降と、経路と hosts ファイルを管理するための管理者権限が必要です。

VPN Bypass は VPN ですか?

いいえ。VPN は提供しません。すでに使っている VPN にどの通信を通すかを決めるアプリです。

どの VPN クライアントを検出しますか?

GlobalProtect、Cisco AnyConnect、OpenVPN、WireGuard、FortiClient、Zscaler、Cloudflare WARP、Pulse Secure、Check Point、Proton VPN、Tailscale の出口ノードです。

なぜ管理者パスワードを求めるのですか?

ルーティングテーブルを編集する小さな root ヘルパーを入れるためです。求められるのは一度で、ヘルパーが変わるメジャーアップデートでは再度求められることがあります。

カーネル拡張やシステム拡張は必要ですか?

いいえ。小さな root ヘルパーがルーティングを行い、それと通信できるのはこのアプリだけです。

VPN Bypass は Apple に署名されていますか?

はい。バージョン 5.1.0 以降、アプリは Developer ID で署名され、Apple の公証を受けています。

VPN のキルスイッチと併用できますか?

常にではありません。キルスイッチによって経路が無効になることがあり、その場合はアプリが知らせます。

Homebrew でインストールできますか?

はい、プロジェクト独自の tap からできます。brew tap geiserx/vpn-bypass、次に brew trust --cask geiserx/vpn-bypass/vpn-bypass、最後に brew install --cask vpn-bypass を実行します。

vpn-bypass.FULLMAC.app の VPN Bypass ダウンロードはどこから来ていますか?

ダウンロードボタンは公式の VPN Bypass リリースページ https://github.com/GeiserX/VPN-Bypass/releases/latest へつながります。vpn-bypass.FULLMAC.app はアプリを変更も再パッケージもしません。

似ているアプリ

FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。