VPNによるスプリットトンネリング：総合ガイド(簡易ver.)



# スプリットトンネリングとミックスネット: 柔軟性とセキュリティのトレードオフ

スプリットトンネリングは、VPNを使う際の柔軟性と効率性をユーザーに提供しますが、セキュリティリスクを伴います。ミックスネットはこの問題に対して第3の選択肢を提供します。

![Screenshot 2024-08-16 at 14.53.06.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3672851/9f0ba7e6-59f9-f356-420d-d3fad435971f.png)


## スプリットトンネリングとは

スプリットトンネリングは、VPN接続においてプライバシーと機能性をバランスさせるための高度な機能です。ユーザーは、どの情報やアプリケーションをVPN経由でルーティングするかを設定することができます。この機能により、ユーザーは柔軟性を保ちながらも効率的にVPNを利用できますが、これにはセキュリティリスクも伴います。

VPN技術に不慣れな方は、まずはVPNがどのように機能しプライバシーを保護するかについての基本を理解することをお勧めします。

### 異なる種類のVPNスプリットトンネリング

VPNスプリットトンネリングは、ユーザーのニーズに応じて様々な方法で設定可能です。以下に、その主な設定方法を紹介します。

### アプリベースのスプリットトンネリング

アプリベースのスプリットトンネリングは、ユーザーが特定のアプリケーションのみをVPN経由で通信させ、他のアプリケーションは直接インターネットに接続させる方法です。これにより、重要なアプリケーションにはVPNのセキュリティが提供されますが、帯域幅を節約し、VPNサーバーへの負担を軽減できます。

### Inverseスプリットトンネリング

逆に、Inverseスプリットトンネリングでは、特定のアプリケーションのみをVPNトンネルから除外し、他のすべてのトラフィックをVPN経由で送信する方法です。これにより、VPNを使用しつつも、特定のアプリケーションには直接インターネット接続が許可されます。

### ドメイン固有のスプリットトンネリング

ドメイン固有のスプリットトンネリングでは、特定のウェブサイトにアクセスする際にのみVPNを使用し、その他のウェブサイトには直接アクセスします。匿名性を維持したい特定のオンラインコンテンツに対して有効ですが、全体的なセキュリティが低下する可能性があります。

### 動的スプリットトンネリング

動的スプリットトンネリングでは、DNSドメイン名に基づいてトラフィックをVPNトンネルに含めたり除外したりします。サイバーセキュリティサービスが疑わしいドメインリクエストを監視し、他のトラフィックを効率的に処理するために利用されます。

### IPv6デュアルスタックネットワーキング

IPv6デュアルスタックネットワーキングでは、IPv4とIPv6の両方の形式に選択的にアクセスすることができます。これにより、企業はリモート従業員が異なるプロトコルにアクセスする際に、二重の安全なアクセス手段を提供できます。

### 複数のトンネルスプリットトンネリング

複数のトンネルスプリットトンネリングでは、トラフィックを2つの異なるVPNトンネルに分割することができます。これにより、リモートワーカーが異なる種類のコンテンツを安全に送信することが可能になります。



# VPNスプリットトンネリングの利点

スプリットトンネリングを設定する手間をかけるべき理由は何でしょうか？最終的には、VPNを何のために使用し、VPNの潜在的な遅さや遅延が影響しないようにしたい活動に依存します。以下は、スプリットトンネリングの便利な利点のいくつかです。

### より速い接続
VPNはオンライン活動のプロキシサーバーとして機能します。ウェブサイトにアクセスするという簡単なことを行う前に、いくつかの介入ステップがあります。リクエストデータはまずデバイス上で暗号化され、VPNにトンネリングされ、そこで復号されます。その後、要求された宛先（ウェブサイト）に送信され、同じ方法で応答がトンネリングされて返されます。質の高いVPNネットワークでは、基本的なオンライン操作であまり遅延を感じることはないでしょう。しかし、これはISPを介して直接ウェブサイトに接続するよりも明らかに長いプロセスです。

しかし、多くの同時オンライン操作（ダウンロード、ストリーミング、多くのブラウザの開放、メール通知）が発生している場合、検索エンジンでレストランを探すという単純な操作が、VPNなしよりも遅くなることがあります。最悪の選択肢は、接続の問題が発生するたびにVPNをオンオフすることであり、これによりVPNの保護が一時的に切断されます。スプリットトンネリングにより、どのオンライン活動にVPNが必要で、どの活動が最適な速度を必要とするかを事前に選択できます。

### リモートワークのための安全な接続
速度に関する問題があるため、作業専用に安全でプライベートな接続が必要な特定のユーザーは、スプリットトンネリングから利益を得ることができます。例えば、企業のVPNを構成して、特定のメールからの機密情報を共有し、デバイスの残りの部分はすべて非作業関連のトラフィックのためにローカルアクセスを使用するようにすることができます。この種の選択は、オンライン活動の大部分を監視やデータターゲティングのサイバー攻撃から開放されたままにします。

### VPNを使用しながらローカルエリアネットワーク（LAN）にアクセス
VPNは、LANネットワーク上で構成されたプリンターのようなものを使用する際に問題を引き起こすことがあります。これにより、LANネットワークはローカルネットワーク上のデバイスへのアクセスを制限します。VPNを使用すると、プリンターのLANネットワークがアクセスを拒否する可能性があります。なぜなら、VPNは実際にはIPアドレスを別の都市や国に設定するためです。スプリットトンネリングを使用して、デバイスの印刷ソフトウェアがVPNネットワークをバイパスして直接LANネットワークに接続できるようにすることができます。

### 外国およびローカルのサービスに同時にアクセス
VPNは一部のアプリの地理位置情報機能に問題を引き起こすことがあります。VPNがユーザーの位置を韓国に設定している場合、冬のシカゴで閲覧中に天気アプリが韓国の日中最高気温を表示することを望んでいません。このような特定のアプリをローカルネットワークを使用するように設定し、他のアプリはVPNを通じて安全に通過させることができます。

### VPNをブロックするサービス
スプリットトンネリングにより、既知のVPN IPアドレス（公開されているもの）をブロックするようになったオンラインサービスにアクセスすることができます。一部のストリーミングサービスは、地域ユーザーが他の外国の顧客向けに利用可能なコンテンツを視聴することを禁止するために、ブロックされたVPNを使用してコンテンツにアクセスすることを禁止することがあります。なぜ彼らが気にするのかは謎です。もっと合法的には、銀行や企業は、サイバー攻撃からその金融システムを保護するために、既知のVPNアクセスをサーバーにブロックすることがあります。スプリットトンネリングにより、ユーザーは全体的なプライバシーを維持しながら、これらの必要なサービスにアクセスすることができます。


# スプリットトンネリングのセキュリティリスク

VPNは、オンラインでのプライバシーと匿名性を求める際によく使用されます。スプリットトンネリングの設定には、データトラフィックの最適化という明確な利点がありますが、同時にセキュリティリスクも存在します。

## データセキュリティの妥協
スプリットトンネリングを使用する場合、オンラインで行うことの一部のみを匿名化します。VPNを通過しないデータは、潜在的に危険にさらされる可能性があります。これにより、ブラウジング習慣の外部監視や、暗号化されていない敏感な情報の悪用が発生するリスクが高まります。また、データやデバイスをターゲットとするその他の悪意のあるサイバー攻撃も考えられます。

## マルウェア感染
VPNはハッキングやサイバー攻撃からユーザーを保護することができますが、既にデバイスに存在するマルウェアからの保護はできません。IPアドレスが公開され、暗号化されていない状態でウェブをナビゲートすることで、マルウェアやスパイウェアを通じたデータの悪用の影響を受けやすくなります。感染すると、VPNが暗号化する前にデータが漏洩する可能性があります。

## ネットワーク管理とセキュリティ
企業や組織のネットワークでは、スプリットトンネリングはネットワークセキュリティ管理をより困難にします。公開インターネットへの暗号化されていないアクセスを許可することで、ネットワークセキュリティの監視が難しくなります。特にビジネス環境では、これが財務的および法的な影響をもたらす可能性があります。

## 設定エラー
VPNスプリットトンネリングの設定が高度になるほど、設定ミスのリスクが高まります。特定のアプリを誤設定したり、複雑な設定で正確なルールを含めなかった場合、機密データが公開インターネットに直接流れる危険性があります。

# スプリットトンネリング：中央集権型とミックスネットVPN


### VPNの選び方：いくつかの重要な違い

従来型VPNとミックスネットVPNの両方がスプリットトンネリングを可能にし、機能は同じ方法で動作します。違いは設定可能かどうかだけです。特定のVPNプロバイダーは、設定の一部をサポートしない場合があります。最初に、VPNが必要な方法で設定できるかを確認することが重要です。しかし、プライバシーの問題は別の場所にあります。

VPNを選ぶ際には、プライバシーと匿名性の強化が主な関心事である場合、2つのタイプを考慮することが重要です。

1. ほとんどの主流および従来のVPNは、中央集権型の物理インフラに依存しています。これには、VPNプロバイダーにトラフィックを信頼する必要があり、データ漏洩に脆弱な中央集権型の場所に集中させるリスクが伴います。

2. 一方で、ミックスネットVPNは分散型ネットワークインフラに基づいて構築され、リンクされない多数のサーバー（ノード）による分散ネットワークを通じてトラフィックを送信します。この設計により、データ漏洩は事実上不可能になり、監視とトラフィック分析が非常に困難になります。

従来型および中央集権型のVPNは、すべてのトラフィックに対してより速い速度を約束するかもしれませんが、ネットワークパフォーマンスを向上させるためにどれだけのプライバシーをリスクにさらすかを考える必要があります。

## ミックスネットVPNでスプリットトンネリングは安全ですか？

スプリットトンネリングのみに焦点を当ててプライバシーを確保するという観点から見ると、答えは「ノー」です。従来型VPNとミックスネットVPNの間で機能は同じように動作します。スプリットトンネリングの設定は、ユーザーがVPNのセキュリティ機能をバイパスする例外を自発的に作成する通常のフルトンネリングVPN暗号化の選択的変更です。VPNを通過しないトラフィックは、監視やトラフィック分析に脆弱です。

本当のユーザープライバシーは、VPNネットワーク自体の基礎となるアーキテクチャによって保証されます。中央集権型の1ホップサーバーは、多くのホップミックスネットよりも速いかもしれませんが、それはデータ漏洩、サイバー攻撃、政府のユーザーレコード要求に対して脆弱なVPNネットワークを使用する代償です。NymVPNのようなミックスネットは、プライバシーを最大限に保護しつつ、必要なときにはパフォーマンスを最適化する選択肢を提供します。

## 自分自身のプライバシーの程度を選ぶ

スプリットトンネリングは、ユーザーがどのトラフィックがVPNを通過するかを選択できるようにするものです。しかし、速度を犠牲にしてプライバシーをリスクにさらす価値があるかを考える必要があります。ミックスネットVPNを使用したスプリットトンネリングは、パフォーマンスのために匿名性を妥協する必要のない第三の選択肢を提供します。

NymVPNは、ユーザーに高速で安全な2ホップVPNモードと、強化されたセキュリティのための新しい5ホップミックスネットモードを提供します。5つの中間ノードを経由するミックスネットルートは遅延がありますが、その保護は比類がありません。スプリットトンネリングが完全に統合されると、以下のことが可能になります。

- 高速接続が必要なゲームのような活動は、ISP経由で直接インターネットに接続し、VPNの遅延なしで行うことができます。
- 日常的なトラフィックの大部分は、プライバシーを提供する2ホップモードを通じて通過します。
- 特定のアプリ、コンテンツ、またはドメインは、無比の追跡不能な5ホップミックスネットを使用するように設定できます。

## 結論

VPNはオンラインプライバシーを保護するための重要なツールですが、中央集権型か分散型か、どちらを選ぶかは重要です。速度とプライバシーの両方が重要である場合、適応可能なVPNを使用したカスタム設計のスプリットトンネリングプロトコルが最適なバランスを提供します。

特に最大のプライバシーを求めるユーザーにとって、NymVPNのようなミックスネットVPNをすべてのトラフィックに対して使用することが最も安全な選択肢です。2024年にNymVPNがスプリットトンネリングを組み込むことで、ユーザーは、非常に機密性の高いトラフィックには5ホップミックスネットモードを使用し、他のトラフィックは高速で安全な2ホップモードを通過させることができます。ゲームなど特定の活動はNymVPNを完全にバイパスすることも可能です。

# sponsor
HStorageは、高度なセキュリティ機能を提供しているオンラインストレージサービスです。


https://hstorage.io/



# 参考リンク

- [Nym公式サイト](https://nymtech.net/)
- [Nymのミキシングネットワーク - Wikipedia](https://ja.wikipedia.org/wiki/Nymミックスネット)
- [Nymホワイトペーパー](https://nymtech.net/nym-whitepaper.pdf)
- [分散型VPN と中央集権型VPN:違いの全て](https://note.com/koko_crypto/n/n71fe7e92b68a)
- [ミックスネットとは何か？ VPNによる比類なきオンラインプライバシー](https://note.com/koko_crypto/n/n302e7516f691?magazine_key=m0129d65e3526)
- [Sphinx暗号-Nymを支える匿名データフォーマット](https://qiita.com/pseudonym2/items/107cf005e9cab0b165b6)
- [ココナッツ認証（Coconut Credentials）とは？- プライバシーを保護するゼロ知識証明技術](https://qiita.com/pseudonym2/items/b2739ae32f4fb29de0b6)

# コミュニティ

- [Nym日本コミュニティ - Telegram](https://t.me/nymjapanese)
- [Nym日本コミュニティ - Discord](https://discord.com/invite/nym)
- [Nym日本コミュニティ - LINEオープンチャット](https://line.me/ti/g2/0YGYYq4EoQZ8fL5FYQmqU4O9SRuE_a6YX19GtA?utm_source=invitation&utm_medium=link_copy&utm_campaign=default)
- [Nym 公式LINE(現在非稼働)](https://line.me/R/ti/p/@986ytsdx?from=page&accountId=986ytsdx)
- [Nymプロジェクト日本語アカウント - X](https://x.com/nymproject_jp)