SSH Tunnel Manager(MAC版)
SSH ポートフォワードを管理する無料・オープンソースのメニューバーアプリ。ローカル・リモート・SOCKS トンネル、踏み台ホスト、自動再接続に対応。
SSH Tunnel Manager の概要
SSH Tunnel Manager は、Mac で SSH ポートフォワードを管理する軽量なメニューバーアプリです。ターミナルで ssh -N -L コマンドを入力し、どのトンネルが動いているか忘れてしまう代わりに、各トンネルを設定で一度だけ登録し、メニューバーからオン・オフを切り替えられます。ネイティブの Swift と AppKit で書かれており、macOS 付属の SSH を使うため、独自のバイナリは同梱していません。
1 つのトンネルで、1 本の SSH 接続の上に多数のポート割り当てを載せられます。ローカルフォワード、リモートフォワード、SOCKS プロキシに対応し、踏み台ホスト(ジャンプホスト)経由でバスティオンの奥のサーバーにも届きます。切断されたトンネルは自動で再接続し、失敗したトンネルは原因を表示します。認証、接続拒否、ホストに到達できない、DNS、ホスト鍵の変更、使用中のポートなどです。SSH Tunnel Manager は 0fuz が開発し、MIT ライセンスの無料・オープンソースソフトです。バージョン 1.10.1 では、SSH 設定のエイリアス選択が Include ディレクティブに従うようになりました。macOS 14 以降が必要です。このアプリは Apple の公証を受けていないため、初回は「アプリケーション」でアプリを右クリックして「開く」を選ぶか、「システム設定」→「プライバシーとセキュリティ」で許可してください。
主な機能
SSH Tunnel Manager なら、SSH トンネルがいつでもワンクリックです。
- メニューバーアプリ:Dock アイコンなしで、いつでも手元に。
- 1 トンネルに複数のフォワード:1 本の SSH 接続でローカルとリモートの割り当てを複数設定。
- SOCKS プロキシ:割り当てごとの動的フォワード。プロキシのアドレスはすぐコピー可能。
- 踏み台ホスト:バスティオンの奥のサーバーへ。多段ジャンプにも対応。
- 自動再接続:切れたトンネルが自動で復帰。
- わかりやすい失敗理由:切断されたことだけでなく、その理由も表示。
- グループ:区切り線でトンネルを整理し、グループごとにまとめて切り替え。
- SSH 設定のエイリアス:~/.ssh/config のホストをそのまま利用。
バージョン 1.10.1 の新機能
SSH Tunnel Manager 1.10.1 は小規模な修正リリースです。
- SSH 設定のエイリアス選択が Include ディレクティブに従うようになりました。
SSH Tunnel Manager のよくある質問
SSH Tunnel Manager は無料ですか?
はい。SSH Tunnel Manager は MIT ライセンスの無料・オープンソースソフトです。
SSH Tunnel Manager に必要な macOS のバージョンは?
macOS 14 以降が必要です。
開くときに macOS が警告を出すのはなぜですか?
このアプリは Apple の公証を受けていません。初回は「アプリケーション」でアプリを右クリックして「開く」を選ぶか、「システム設定」→「プライバシーとセキュリティ」→「このまま開く」で許可してください。
どんな種類のトンネルに対応していますか?
ローカルフォワード(ssh -L)、リモートフォワード(ssh -R)、SOCKS プロキシ(ssh -D)です。1 つのトンネルで、1 本の SSH 接続に複数の割り当てを持てます。
バスティオンの奥にあるサーバーに接続できますか?
はい。トンネルの Advanced セクションでバスティオンを Jump Host に指定すると、アプリが ssh -J を追加します。多段ジャンプにも対応しています。
接続が切れたらどうなりますか?
トンネルは自動で再接続します。トンネルが切れたときや復帰したときに、サウンドと通知を出すこともできます。
独自の SSH を同梱していますか?
いいえ。macOS 付属の SSH を使い、~/.ssh/config のホストエイリアスも利用できます。
ログイン時にトンネルを開始できますか?
はい。アプリはログイン時に起動でき、自動接続に設定したトンネルはアプリの起動時に開始します。
トンネルの設定はどこに保存されますか?
~/Library/Application Support/SSHTunnelManager/tunnels.json に保存されます。
ssh-tunnel-manager.FULLMAC.app の SSH Tunnel Manager のダウンロードはどこから来ていますか?
ダウンロードボタンは GitHub 上の SSH Tunnel Manager 公式リリース(https://github.com/0fuz/ssh-tunnel-manager/releases/latest)につながります。ssh-tunnel-manager.FULLMAC.app はアプリを変更したり再パッケージしたりしません。
似ているアプリ
LanGuardLanGuard は、有線ネットワークのリンクがつながった瞬間に Wi-Fi をオフにし、ケーブルを抜くと再びオンにする、無料のオープンソースのメニューバーアプリです。macOS は標準では、Mac をドックに Ethernet で接続していても Wi-Fi をオンのままにします。そのため 2 つ目のネットワーク経路が残り、通信が意図しない接続を通ることがあります。LanGuard はこの切り替えを代わりに行います。動作するのはケーブルを抜き差しした瞬間だけなので、有線接続中に手動で Wi-Fi をオンにした場合は、次にケーブルを抜くまでオンのままです。インターネットユーティリティ
WhatRouteWhatRoute は Mac 用のネットワーク診断ユーティリティです。主な役割は traceroute で、データが別のコンピュータに届くまでに通過する各ルータを表示します。ほかにも ping、Domain Name Service への問い合わせ、Whois 検索を実行でき、Mac に出入りするトラフィックを監視できます。位置情報サービスがルータを世界地図上に配置するので、パケットがインターネット上をどのような地理的経路で進むかがわかり、選択した範囲を Apple マップや Google マップで開いて詳しく見ることもできます。インターネットユーティリティ
HoleberryHoleberry は、ネットワーク全体の広告ブロッカー Pi-hole を運用している人のためのネイティブなメニューバーアプリです。Pi-hole を Mac のメニューバーに置き、Pi-hole のウェブ画面を開かずに、ブロック状態やクエリ統計の確認、ブロックの一時停止、ブロックされたドメインの操作ができます。メニューバーのアイコンは Pi-hole の状態を常に示し、メニューにはクエリとブロックされたドメインの合計が表示されます。Pi-hole にブロックされてページが読み込めないときは、Safari、Orion、Chrome や Chromium 系ブラウザ、Firefox、Zen などの現在のタブを検出し、そのドメインだけをワンクリックで解除するので、ネットワークのほかの部分は保護されたままです。インターネットユーティリティ
WiFi LensWiFi Lens は、周囲の Wi-Fi を理解するためのネイティブな Mac アプリです。2.4、5、6 GHz 帯の近くのネットワークをスキャンし、チャンネルの占有状況をグラフにして、混雑度を評価し、地域に合ったチャンネルを勧めます。各ネットワークの PHY 世代、チャンネル幅、802.11k/r/v と WPA3 の対応状況、自分の接続の IP、ゲートウェイ、DNS、MAC、送信レート、セキュリティ概要を確認できます。ローミングテストはアクセスポイント間の切り替えを監視し、ヒートマップは帯域ごとの占有状況を比較し、AP Radar は選んだアクセスポイントを信号強度で追跡します(音声フィードバックも選択可能)。インターネットユーティリティ
VPN BypassVPN Bypass は、どの通信を VPN に通すかを決める macOS のメニューバーアプリです。VPN を避けるサービスやドメイン、または必ず VPN を使う少数のものを選ぶと、VPN の再接続やアドレスの変更に合わせてアプリが経路を正しく保ちます。すべてをトンネルに送るフルトンネルの VPN クライアント向けで、そうしたクライアントではストリーミングが止まったり AirPlay や Chromecast が動かなくなったりすることがあります。インターネットユーティリティ
TunnelblickTunnelblick は、macOS で OpenVPN を使うための無料のグラフィカルインターフェイスです。メニューバーのアイコンから OpenVPN の接続を簡単に管理できます。VPN プロバイダや学校、会社から受け取った設定ファイルをインストールし、ワンクリックで接続・切断するだけです。複数の設定を保存したり、各接続の状態を確認したり、ネットワークの監視や IPv6 に関するオプションを使って接続を思いどおりに保ったりできます。インターネットユーティリティ
0fuz のその他のアプリ
FULLMAC.app はこのアプリをホストしていません。ダウンロードボタンは開発元のページにリンクしています。