WebRTC漏洩テスト
ブラウザが本当のIPを漏らしていませんか?
WebRTCは、VPNに接続していても、訪問するすべてのサイトに本当のグローバルIPやローカルIPを露出させる可能性があります。このテストで確認しましょう。
ブラウザが本当のIPを漏らしていませんか?
ブラウザのWebRTC IP漏洩を検出
ブラウザベースのチェックです。結果はブラウザ、拡張機能、WebRTC設定によって異なります。
WebRTC漏洩を理解する
WebRTC漏洩とは?
WebRTC(Web Real-Time Communication)は、ビデオ通話、音声チャット、ピアツーピアのデータ転送に使われるブラウザ技術です。STUNサーバーへのリクエストを通じて、VPNトンネルを完全に迂回して本当のIPアドレスを露出させることがあります。
なぜ重要か
VPNが有効でも、WebRTC漏洩があるとサイトやトラッカーが実際のグローバルIPアドレスを見られてしまいます。これにより本当の場所、ISP、身元が判明し、VPNの目的そのものが損なわれます。
対処方法
WebRTC漏洩保護を内蔵したVPN(MegaVなど)を使うか、ブラウザ設定でWebRTCを無効化してください。Chromeユーザーは拡張機能をインストールでき、Firefoxユーザーはabout:configでmedia.peerconnection.enabledをfalseに設定できます。
ブラウザでWebRTCを無効化する方法
各ブラウザごとの手順を解説します。
Firefox
- 1アドレスバーにabout:configと入力してEnterを押す
- 2「危険性を承知の上で使用する」をクリック
- 3media.peerconnection.enabledを検索
- 4設定をダブルクリックしてfalseに変更
- 5WebRTCが無効になりました — テストを再実行して確認
Chrome
- 1WebRTCブロック拡張機能をインストール(例:WebRTC Leak Prevent)
- 2または、WebRTC漏洩を自動でブロックするMegaV VPNを使用
- 3ChromeにはWebRTCを無効化する内蔵設定はありません
- 4拡張機能のインストール後にテストを再実行
Edge
- 1アドレスバーにedge://flagsと入力してEnterを押す
- 2「WebRTC」を検索
- 3「Anonymize local IPs exposed by WebRTC」をEnabledに設定
- 4ブラウザを再起動してテストを再実行
Safari
- 1Safariの環境設定を開く(Cmd + ,)
- 2「詳細」タブで「メニューバーに開発メニューを表示」を有効化
- 3開発メニューから実験的機能へ移動
- 4「WebRTC mDNS ICE candidates」を無効化
- 5テストを再実行して確認
Brave
- 1設定 > シールド > フィンガープリント保護 へ移動
- 2「厳格」に設定してWebRTC漏洩をブロック
- 3BraveはデフォルトでほとんどのWebRTC漏洩をブロックします
- 4テストを再実行して確認
よくある質問
WebRTC漏洩とは何か、なぜ起きるか、どう直すか。
WebRTCとは?
WebRTC(Web Real-Time Communication)は、ブラウザ間で直接ピアツーピアの音声、映像、データ接続を可能にするブラウザAPIのセットです。Google Meet、Discordなど多くのサービスで使われています。
WebRTCはどのようにIPを漏らすのか?
WebRTCはピア接続を確立するためにSTUN(Session Traversal Utilities for NAT)サーバーを使ってIPアドレスを取得します。これらのSTUNリクエストはVPNトンネルの外で行われるため、WebRTCのJavaScriptを実行する任意のサイトに本当のグローバルIPとローカルIPが露出します。
VPNはWebRTC漏洩を防げるのか?
すべてのVPNがWebRTC漏洩を防げるわけではありません。VPNがWebRTCのSTUNリクエストを明確にブロックするか、トンネル経由で経路指定する必要があります。MegaV VPNは全プラットフォームでWebRTC漏洩保護を内蔵しています。
WebRTCを無効化するとサイトが壊れますか?
WebRTCを無効化すると、ビデオ通話サービス(Google Meet、ZoomのWebクライアント、ブラウザ版Discord)に影響が出る場合があります。これらを利用するなら、WebRTCを完全に無効化するのではなく、WebRTC漏洩保護を備えたVPNを使ってください。
WebRTCはIPv6アドレスも漏らせますか?
はい。WebRTCはIPv4とIPv6の両方のアドレスを露出させる可能性があります。VPNがIPv6に対応していない場合、IPv4が正しくトンネリングされていても、本当のIPv6アドレスが漏れることがあります。
このテストはモバイルでも正確ですか?
はい、このテストはWebRTCに対応したモバイルブラウザ(Chrome、Firefox、iOSのSafari)で動作します。ただし、一部のモバイルブラウザはWebRTCの対応が限定的で、検出されるIPが少なくなる場合があります。
WebRTC保護を内蔵
WebRTC漏洩を自動でブロック
MegaV VPNはWebRTCによる本当のIPの露出を防ぎます。ブラウザ拡張機能も手動設定も不要 — 接続するだけで保護されます。