8.8.8.8 を使っているのに Google の IP が複数表示されるのはなぜ?
Google Public DNS は anycast を採用しており、8.8.8.8 で受け取ったリクエストを最寄りのリゾルバー クラスタ (172.217.x.x や 172.253.x.x など) で処理します。ウィジェットにはその内部ノードが表示されるため、Google LLC の IP が複数並んでいても正常です。見覚えのないネットワークだけが漏えいの兆候です。
信頼できるクライアントデータとDNSリーク結果を集約し、エンジニアやサポート担当者が接続環境を把握できます。
テストは一時的なサブドメインを発行し、問い合わせてきたリゾルバーの IP と事業者名を記録します。そのため 8.8.8.8 を指定していても複数の Google LLC が表示される理由を説明でき、未知のネットワークが現れた場合は漏えいとして知らせます。
Google Public DNS は anycast を採用しており、8.8.8.8 で受け取ったリクエストを最寄りのリゾルバー クラスタ (172.217.x.x や 172.253.x.x など) で処理します。ウィジェットにはその内部ノードが表示されるため、Google LLC の IP が複数並んでいても正常です。見覚えのないネットワークだけが漏えいの兆候です。
ブラウザーがテスト用ドメインのランダムなサブドメインを複数解決し、それぞれに埋め込まれた ID をもとに、DNS サーバーが問い合わせてきたリゾルバーの IP を記録します。その後ウィジェットが API へ問い合わせ、記録された IP と DB-IP の事業者情報を受け取る仕組みです。