「SSH VPN」は、SSHの暗号化接続を使ったトンネリングを指して使われる言葉です。通常のSSHポート転送、SOCKSプロキシ、ネットワーク層のVPNは、対象になる通信が同じではありません。ここではOpenSSHの機能を例に、何を中継し、どの区間を保護するかを整理します。
人気VPNアプリの早見表

使いたい端末数と試用条件を比べて選びましょう。料金は初回の支払総額と更新後の金額を確認してください。
※公式情報の確認日:2026年10月1日。試用は対象プラン・地域・購入経路で条件が異なります。
無料試用と返金保証は別の制度です。試用を継続しない場合は期限内の解約が必要です。申込画面に表示される対象プラン・請求日・金額を確認してください。料金は地域・通貨・キャンペーンで変わるため、過去の為替換算額を現在価格として掲載していません。
出典:ExpressVPNのプラン・台数/ExpressVPNの試用・返金条件/NordVPNの試用条件/NordVPNの返金条件/Surfsharkの試用・台数・返金条件。NordVPNの台数は上記公式料金ページも参照。
SSHトンネリングとは?VPNとの違い
SSH(Secure Shell)は、遠隔ログインやコマンド実行などに使われるプロトコルです。SSH接続の中に複数のチャネルを作り、TCP通信などを中継することもできます。これがSSHトンネリングと呼ばれる使い方です。
例えば、手元からSSHサーバーへ暗号化した接続を作り、その先の業務用サービスへ通信を転送する構成があります。SSHサーバーから転送先までの区間は、SSHの暗号化がそのまま延長されるわけではありません。必要ならHTTPSなど、転送先への通信自体の保護も確認します。
| 比較点 | 通常のSSHポート転送 | ネットワーク層のVPN |
|---|---|---|
| 対象 | 指定したポートや対応アプリの通信 | 経路・除外ルールに従うネットワーク通信 |
| アプリ側の設定 | 接続先やSOCKS設定を変える場合がある | 構成によってはアプリの変更が不要 |
| 保護範囲 | SSH接続の両端間 | VPNトンネルの両端間 |
VPNも全通信を自動で対象にするとは限りません。名称よりも、利用する機能と経路を確認してください。
ローカル・リモート・ダイナミック転送の違い
以下は、自分が管理するか、利用を許可されたサーバーと転送先で使う構文例です。ホスト名・ユーザー名・ポートは環境に合わせる必要があります。
ローカル転送(-L)
ssh -N -L 127.0.0.1:8080:internal.example:80 [email protected]
手元のループバックアドレスの8080番で受けたTCP通信をSSH接続へ送り、SSHサーバー側から転送先へ接続する例です。宛先名はサーバー側から解決・到達できる必要があります。
リモート転送(-R)
ssh -N -R 127.0.0.1:8080:localhost:80 [email protected]
SSHサーバー側のループバックアドレスの8080番へ届く通信を、SSHクライアント側のlocalhost:80へ転送する例です。第三者へ公開する設定ではありません。サーバー側の転送許可にも依存します。
ダイナミック転送(-D)
ssh -N -D 127.0.0.1:1080 [email protected]
手元にSOCKSの待ち受けを作る例です。利用するブラウザやアプリが、そのSOCKSを使うように設定されている必要があります。コマンドを起動しただけで、OSの全通信が切り替わるわけではありません。
通せる通信・DNSとtun転送の注意
一般的なSSHのTCPポート転送で、UDPやICMPなどのすべての通信をそのまま運べるわけではありません。SOCKSを設定しても、アプリがプロキシを利用しない通信や、別経路で行う名前解決が残る場合があります。
OpenSSHには-wによるトンネルデバイス転送もあります。これを使う構成は、通常のポート転送とは別で、対応OS、トンネルデバイス、権限、サーバー側の許可、経路設定などが必要です。「SSHではネットワーク層のトンネルは絶対に作れない」とする説明も正確ではありません。
長時間の接続が必ず不安定、一般的なVPNより常に遅い、といった一律の性能比較はできません。回線・転送対象・設定・両端の状態を確認します。
VPN経由でSSH接続できないときの切り分け
「VPNを使ってSSHサーバーへ接続すること」と、「SSHを使って別の通信を転送すること」は区別してください。まず失敗する段階を特定します。
- VPN接続前:通常回線とVPNの認証・障害情報を確認する。
- VPN接続後:宛先IP・ホスト名への経路、DNS、アドレス重複、戻り経路を管理者へ確認する。
- SSH接続時:接続先の待ち受けポート、到達先のファイアウォール、サーバー稼働とログを確認する。
- SSH認証時:ユーザー、鍵、アカウント権限を確認する。
- 転送だけ失敗:転送許可、待ち受けポートの競合、SSHの反対側から宛先へ届くかを確認する。
SSHの標準ポートはTCP 22ですが、別番号を使う構成もあります。暗号化VPN内のSSH通信と、VPNの外側を通るトンネル用通信では、どの場所のポート制限が関係するかが異なります。公共Wi-FiでTCP 22が制限されているだけで、VPN内のSSHも必ず遮断されるとは言えません。
NAT・接続制限と安全に使うための確認
外向きのSSH接続を使ってリモート転送を作る構成はありますが、SSHなら必ずNATやファイアウォールを越えられるわけではありません。サーバーへの到達、許可されたポート、サーバー側の設定が必要です。
OpenSSHのサーバー設定では、AllowTcpForwarding、PermitOpen、PermitListen、GatewayPortsなどで転送や待ち受けを制御できます。ネットワーク管理者が設けた制限を、無断で迂回する方法として導入しないでください。
- 初回接続では正規の管理者からホスト鍵の指紋を確認する。鍵変更の警告を理由不明のまま無視しない。
- 転送先とSSHアカウントに必要な最小限の権限を使う。
- 待ち受けは必要な範囲に限定する。全インターフェースへの公開へ不用意に変えない。
- 秘密鍵やパスワードを共有の文書・チャットへ貼らない。
- 利用終了後は接続を閉じ、不要な設定やアクセス権を整理する。
SSHとSSL/TLSは別の仕組みです。SSHトンネリングを使う場面と、組織が提供するVPNを使う場面を、許可された接続要件に沿って選びましょう。
確認した公式情報
確認日:2026年10月20日。
人気VPNアプリの早見表

使いたい端末数と試用条件を比べて選びましょう。料金は初回の支払総額と更新後の金額を確認してください。
※公式情報の確認日:2026年10月1日。試用は対象プラン・地域・購入経路で条件が異なります。
無料試用と返金保証は別の制度です。試用を継続しない場合は期限内の解約が必要です。申込画面に表示される対象プラン・請求日・金額を確認してください。料金は地域・通貨・キャンペーンで変わるため、過去の為替換算額を現在価格として掲載していません。
出典:ExpressVPNのプラン・台数/ExpressVPNの試用・返金条件/NordVPNの試用条件/NordVPNの返金条件/Surfsharkの試用・台数・返金条件。NordVPNの台数は上記公式料金ページも参照。




