メインコンテンツへスキップ
Windscribe

WebRTCリークテスト

VPN接続中でも、ブラウザがWebRTC経由で実際のIPアドレスを公開していないか確認します。テストはこのブラウザ内で実行されます。

ブラウザでテストを実行中

STUNリクエストを送信し、WebRTCが公開するIPアドレスを読み取っています
接続IP
ウェブサイト閲覧時に表示される情報
検出中…
確認中
WebRTC公開IPv4
WebRTCがSTUN経由で公開する情報
検出中…
確認中
WebRTC IPv6
IPv4とは別に評価されます
検出中…
確認中
ローカルIP
プライベートネットワークのアドレスであり、外部への公開ではありません
検出中…
確認中
カメラとマイク
サイトに許可を与えない限り、名前は非表示のままです
検出中…
確認中
このテストはすべてブラウザ内で実行されます。当社のサーバーに送信または保存されるものはありません。VPNに接続してもう一度実行し、実際のIPが非表示のままであることを確認してください。

結果の意味

結果は2通りで、次に取るべき対応は大きく異なります。

リークが検出されました

サイトから実際の所在地とISPが見えています
VPNがWebRTCを保護していません
地域制限によって引き続き特定される可能性があります
WebRTCの行に公開IPが表示されている状態こそ、リークです。当社の無料デスクトップアプリなら、設定を探す必要なく自動的に防げます。

リークは検出されませんでした

WebRTCは公開情報を何も露出していません
ローカルIPだけなら外部への公開ではありません
現時点で修正することはありません
ブラウザの更新、新しい拡張機能、サーバーの切り替え後にリークが再発することがあります。このページをブックマークし、ときどき再テストしてください。

WebRTCリークとは?

VPN接続中に、ブラウザを通じて実際のIPアドレスが公開されることです。
WebRTC(Web Real-Time Communication)は、ビデオ通話、音声チャット、ファイル共有のためにブラウザ同士を直接通信させる技術です。Zoom、Google Meet、Discordもこの技術を利用しているため、主要なブラウザではすべて標準で有効になっています。
2つの端末を直接接続するため、WebRTCはSTUNサーバーに「自分の実際のIPアドレスは何か」と問い合わせます。このリクエストがVPNトンネルの外に出ると、その回答をブラウザに要求したあらゆるウェブサイトが読み取れるようになります。この抜け道がリークです。許可を求める表示も、発生を知らせる目印もありません。

VPNでWebRTCリークを防げますか?

必ずしも防げません。VPNは通信を暗号化しますが、WebRTCはブラウザ内で動作するため、能動的に遮断しない限りSTUNサーバーへ直接問い合わせることがあります。

一般的なVPN

トンネルを暗号化するだけで、あとはブラウザ任せです。
STUNリクエストがトンネルを迂回することがあります
ブラウザレベルのWebRTC制御がありません
ブラウザごとの対処は利用者任せです

Windscribe

OSレベルでリークをブロックし、ブラウザが問い合わせる前に処理します。
デスクトップアプリがリークを自動的にブロックします
Firewallがトンネル外の通信をブロックします
拡張機能のWebRTC Slayerでブラウザだけでも保護できます

WebRTCリークを防ぐ方法

Windscribeなら約2分で完了します。デスクトップアプリに任せることも、ブラウザ内だけで使いたい場合は拡張機能で保護することもできます。
ステップ 1

今すぐテスト

上のWebRTCの行に表示されている内容を控えてください。これが比較の基準です。
ステップ 2

Windscribeを入手

**無料のデスクトップアプリをダウンロード**してください。WebRTCリークを自動的にブロックします。
ステップ 3

ブラウザだけで使う

または、**ブラウザ拡張機能を追加してWebRTC Slayer**を有効にしてください。
ステップ 4

もう一度テスト

このページでもう一度実行してください。WebRTCの各行が「非公開」と表示されるはずです。

ブラウザごとに手動で設定する方法

WebRTCを完全に無効にすると、Zoom、Meet、Discordなどのビデオ・音声アプリが動作しなくなる場合があります。アプリレベルの保護なら、その妥協は不要です。
Chrome & Edge
標準の無効化スイッチはありません。WebRTCを制限する拡張機能、またはWebRTCをブロックするVPN拡張機能をインストールしてください。
Firefox
about:configを開き、media.peerconnection.enabledを検索してfalseに設定します。
Brave & Opera
「設定」の「プライバシー」でWebRTCのIP処理ポリシーを「Disable non-proxied UDP」に設定します。
Safari
デフォルトで制限されています。メディア権限がなければ候補を渡さないため、初期状態での公開は限定的です。

ブラウザ内だけで対処したいですか?

デスクトップアプリなら、何も有効にしなくてもWebRTCリークを自動的にブロックします。ブラウザ拡張機能だけをインストールしたい場合は、**WebRTC Slayer**を有効にすればブラウザ内の同じ抜け道を塞げます。どちらも無料です。
仕組みを見る

WebRTCリークとDNSリークの違い

どちらもVPNの保護を損ないますが、公開する情報と必要な対策は異なります。Windscribeは両方から保護します。
公開される情報
WebRTCリーク
実際のIPアドレス
DNSリーク
アクセスしたサイト
漏れる仕組み
WebRTCリーク
ブラウザからのSTUNリクエスト
DNSリーク
ISPに送られるDNSクエリ
Windscribeの対策
WebRTCリーク
デスクトップでは自動、拡張機能ではWebRTC Slayer
DNSリーク
トンネル内のプライベートDNS
WebRTCのテストは済みましたか?次は**DNSリークテスト**を実行してください。

よくある質問

WebRTCリークとは何ですか?

openclose
WebRTCリークとは、VPN接続中にブラウザを通じて実際のIPアドレスが公開されることです。WebRTCはブラウザベースのビデオ・音声通話を支えており、2人を直接接続するためにSTUNサーバーへ実際のIPアドレスを問い合わせます。このリクエストがVPNトンネルの外を通ると、その回答をブラウザに要求したあらゆるウェブサイトが読み取れるようになります。許可を求める表示も発生を知らせる目印もないため、何か月も気づかないことがあります。

リークがあるかどうすれば分かりますか?

openclose
VPNに接続した状態で、このページ上部のテストを実行してください。このページは、接続IPと同じアドレスファミリのみを評価します。WebRTCの行に接続IPと異なるアドレスが表示された場合、その差分がトンネルから漏れている実際のIPです。アドレスが一致するか、WebRTCの行に「非公開」と表示されれば、リークはありません。192.168.1.24のようなローカルアドレスや.localで終わるアドレスは、プライベートネットワークのアドレスであり、実質的な公開ではありません。

VPNはWebRTCリークを防げますか?

openclose
WebRTCを能動的にブロックするVPNだけが防げますが、多くのVPNは対応していません。VPNはトンネル内を通る通信を暗号化しますが、WebRTCはブラウザ内で動作し、遮断するものがなければ単独でSTUNサーバーへ到達できます。そのため、VPNでは保護中と表示されていても、このページでリークが見つかることがあります。Windscribeではデスクトップアプリが自動的にブロックし、ブラウザ拡張機能ではWebRTC Slayerが対応します。

Windscribeで何かを有効にする必要がありますか?

openclose
使用しているものによります。Windscribeデスクトップアプリは、通信のルーティングとFirewall処理の一環としてWebRTCリークを自動的にブロックするため、探すべきスイッチも設定項目もありません。デスクトップアプリなしでWindscribeブラウザ拡張機能だけを使う場合は、拡張機能の設定を開いてWebRTC Slayerを有効にしてください。両方を同時に使っても問題なく、どちらの場合もデスクトップアプリが保護を維持します。

WebRTCを無効にしても安全ですか?

openclose
デバイスにとっては安全ですが、代償があります。ブラウザでWebRTCを完全に無効にすると、Zoom、Google Meet、Discordをはじめ、ブラウザベースの通話や画面共有ツールの多くが動作しなくなる場合があります。これが手動でブラウザを設定する方法の欠点です。アプリレベルでリークをブロックすれば、通話に必要な技術を無効にせず、IPをトンネル内に保てます。

WebRTCリークとDNSリークの違いは何ですか?

openclose
どちらもVPNの保護を損ないますが、公開する情報は異なります。WebRTCリークは実際のIPアドレスを明らかにし、そこから所在地とインターネットプロバイダーが分かります。DNSリークは、ドメインの問い合わせがトンネルから漏れ、プライベートリゾルバーではなくISPへ届くことで、アクセスしたウェブサイトを明らかにします。仕組みも対策も異なり、一方で問題がなくても他方が安全とは限らないため、両方のテストを実行する価値があります。Windscribeは両方から保護します。

このテストはIPを保存しますか?

openclose
いいえ。確認はすべてブラウザ内で実行されます。ブラウザが端末内でWebRTC候補を収集し、デバイス上で接続IPと比較します。結果がWindscribeのサーバーに書き込まれることも、アカウントに紐づけて記録されることもなく、後から当社が提出できるものは何もありません。何度でもテストできます。

デフォルトでWebRTCがリークするブラウザはどれですか?

openclose
Chrome、Edge、Firefox、OperaはいずれもWebRTCが有効な状態で提供されるため、リークが最もよく見つかります。Safariはより制限が厳しく、メディア権限がなければ候補を渡さないため、初期状態での公開は限定的です。BraveにはWebRTCを処理する機能が内蔵されています。モバイルも重要です。SNSやメッセージアプリ内のブラウザもWebRTCを実行するため、スマートフォンは保護されていると思い込まず、そこでテストする価値があります。

ローカルIPが.localで終わるランダムな文字列に見えるのはなぜですか?

openclose
これはmDNSによる難読化で、良い兆候です。最新のブラウザは実際のプライベートネットワークアドレスをランダムなホスト名に置き換え、ウェブサイトがデバイスのフィンガープリントを作成したり、家庭内ネットワークを把握したりできないようにします。つまり、ブラウザが正しく動作しています。この行は完全性のために表示していますが、.localの値は外部への公開ではなく、対処も不要です。
All Your Devices
Stars
Planet Left
Star Left

リークは発生する前に阻止

デスクトップアプリは実際のIPを自動的にトンネル内に保ち、ブラウザ拡張機能だけを使いたい場合は**WebRTC Slayer**が保護します。無料で始められ、クレジットカードは不要です。
Planet Right
Star Right
All Your Devices