当社は、本サイトでご紹介している製品の提供企業からアフィリエイト報酬を受け取っています。詳しくは「広告に関する開示」をご覧ください
情報開示:
プロによるレビュー

vpnMentorでは、コミュニティのレビュアーによるレビューが含まれています。レビュアーは中立的かつ専門的な視点で製品・サービスを評価・調査しています。

関係会社

vpnMentorはKape Technologies PLCが所有する会社です。Kape Technologies PLCはExpressVPN、CyberGhost、ZenMate、Private Internet Access、およびIntegoも所有しており、当サイトではこれらのサービスのレビューも公開している場合があります。

アフィリエイト報酬 広告

vpnMentorには、厳しいレビュー基準(倫理的基準を含む)に従ってプロが執筆したレビューが掲載されています。当サイトのレビュー基準は、正直で専門的な独立調査に基づいてレビューを行うことを定めています。ただし、当サイトのリンクを使ってユーザーがアクションを完了した場合、当社は報酬を受け取る場合があります。報酬はレビュー内容に影響しませんが、ランキングに影響することがあります。ランキングは過去の販売に対する顧客満足度と受け取った報酬をもとに決定されます。

レビューガイドライン

vpnMentorで公開されているレビューは、当社の厳格なレビュー基準に従ってプロが製品を精査したうえで、執筆されたものです。このような基準があることで、専門家による独立した誠実な検証と、製品の技術的な能力と品質、およびユーザーにとっての商品価値をふまえたレビューが可能となっています。当サイトで公開されているランキングには、当サイトのリンクを通じて製品が購入された場合に当社が受け取るアフィリエイト報酬が考慮される場合があります。

DNSとIP漏洩の違いとその防止方法

プライバシーに関する心配などにより一部のインターネットの利用者はIPアドレスを隠してデータを暗号化するためにVPNを使用しています。しかし、セキュリティー対策の欠如によってあなたの個人情報が漏洩したら意味がありません。VPNによってあなたの個人情報やIPアドレスが漏洩するのには2種類の方法があります。DNS漏洩とWebRTC(IP)漏洩です。

DNS漏洩とは

インターネットを使ったことがあれば、知らない間にドメイン・ネーム・システム(DNS)を利用しているはずです。DNSはドメイン名(例えばvpnmentor.comなど)をデータベース化してそれに対応する数字(インターネットプロトコル、IP)アドレスに変換します。この数字はインターネット上でリソースを特定するために必要で、インターネットの電話帳のようなものです。

ドメイン名は人間が使用するためのみ存在しています。コンピュータはIPアドレス形式(168.212.226.204)でしか理解できません。IPアドレスは人間には覚えにくいためDNSが必要というわけです。ウェブページを要求するためにサイトを訪問すると、あなたのコンピュータはインターネットサービスプロバイダ(ISP)のDNSサーバーに通信しウェブサイトのIPアドレスをリクエストします。VPNなどのプライバシーサービスを利用するとあなたのコンピュータはDNSサービスのためにISPDNSではなくVPNサーバーに通信します。

その仕組み

VPNサービスを使ってIPアドレスを隠そうとしても時々DNSリクエストがあなたのISPDNSサーバーに転送されるというセキュリティー上の欠陥があります。この欠陥はDNS漏洩と呼ばれています。この現象は既存のVPNトンネル外からあなたのコンピュータが送信した暗号化されていないDNSクエリによるものです。オペレーティングシステムが汎用(共同)DNSというコンセプトを理解できないことから派生しています。各ネットワークインターフェイスは独自のDNSを持っており、様々な状況に応じてあなたのISPや第三者サーバーなどに直接DNSクエリをシステムが送信してしまうのです。これがあなたのVPNサービスのDNS設定やデフォルトのゲートウェイに従うことなく行われてしまうため、漏洩が発生してしまうのです。以下の図を参照して下さい。

この欠陥によりISPがユーザーの訪問しているサイトを見ることができるのです。VPNを使用しているときにあなたのIPアドレスが漏洩していることが発覚したらDNSリクエストもVPNプロバイダだけでなく、ISPに転送されていることになります。「透過DNSプロキシ」という技術を導入してISP以外のDNS設定に変更した場合でも、すべてのDNS検索をISPのDNSサービスを強制的に使用するようにしているISPもあります。

WebRTCIP)漏洩とは

2015年にセキュリティー学者のダニエル・ルーズラー氏は以下のようなセキュリティー欠陥を発見しました。ウェブ・リアルタイム・コミュニケーション(WebRTC)という、ほとんどのウェブブラウザに内蔵された特別インターフェイスプログラムを悪用することで盗聴者はユーザーがVPNに接続していても実際のIPアドレスを明かすことができるというのです。WebRTCは通常異なるネットワークに存在するコンピュータ同士がブラウザ間のコミュニケーションを図ったり、ピアツーピアでファイルを共有したり、音声や動画通話をしたりなどという目的のために使用されます。

その仕組み

WebRTCを騙してあなたのIPアドレスを明かすのはほんの数行のコードを使用するだけでできてしまいます。STUN(NAT向けのセッション・トラバーサル・ユーティリティ)というインターネットベースのサーバーを使ってコミュニケーションをとるのです。STUNサーバーはあなたのネットワーク内のコンピュータや端末にそれぞれの公共IP(イントラネット)アドレスを探せるようにするのです。VPNはあなたの内部のネットワークアドレスを公共のインターネットアドレスに変換するためにSTUNサーバーを使っています。逆の変換にも使われています。それを行うためにSTUNサーバーは接続時にVPNベースのIPアドレスと内部のローカルIPアドレスをデータベースに記録しています。

この漏洩はあなたのVPNの安全性とは関係ありません。ブラウザ内のWebRTCの脆弱性自体に問題があるのです。WebRTCがSTUNサーバーからクエリを受け付けた時、STUNサーバーにあなたの内部ネットワークのプライベートIPアドレスとイントラネットのパブリックIPアドレスなどのデータを返信します。

このリクエストの結果、ユーザーの本当のIPアドレスはJavaScriptという簡単なプログラムでアクセスできてしまいます。この方法がうまくいくために必要なのはブラウザがWebRTCに対応していることと、JavaScriptプログラムがあることです。もしもあなたのブラウザでWebRTCが有効になっている場合、STUNリクエストを許可しSTUNサーバーに返信していることでしょう。

結論は完璧なシステムは存在しないということです。時々欠陥が発見されるのは当たり前です。重要なのは脆弱性が発生するたびに対応するような信頼できるVPNプロバイダを使うことです。そのような漏洩が起きていないかVPNを試してみて、修復するための努力をしましょう

ランク
プロバイダ
総合評価
割引
サイトへ
1
medal
9.8 /10
49% 引き!
2
9.8 /10
67% 引き!
3
9.6 /10
84% 引き!
プライバシーにご注意ください!

アクセス先のサイトに情報が漏洩しています!

あなたのIPアドレス:

あなたの現在地:

インターネットプロバイダ:

ネットの利用状況をトラッキング・監視したり、ターゲティング広告を表示したりするために以上の情報が使用されることがあります。

VPNを使えばこのような情報をアクセス先のサイトから隠して常に情報のプライバシーを守ることができます。一番のオススメはExpressVPNです。350件以上のVPNを検査したなかでナンバーワンのサービスです。 軍事レベルの暗号化とプライバシー機能により、確実にセキュリティ対策できます。また、現在49%オフの割引キャンペーンを実施中です。

ExpressVPNへ

著者について

クリスティーナは経験豊富な技術ライター・研究家で、ビジネスや社会一般のサイバーセキュリティに興味があります。

この記事を気に入っていただけましたか?評価しましょう!
気に入らなかった あまり気に入らなかった まあまあ気に入った 気に入った! とても気に入った!
/10点 - 人のユーザーが評価しました
投票して下さり、ありがとうございました。
コメント コメントは5~2500文字まで入力してください。