VirtualBoxを用いてCentOSの環境を作成することがあり、接続先の編集をする機会があった。資料を見ながら環境構築していてDNSに8.8.8.8を指定しており、これは何のアドレスなのか気になった。
8.8.8.8はGoogle Public DNSである。以下は公式の文章を引用して理解してみる。1
Why does DNS matter? The Domain Name System (DNS) protocol is an important part of the web's infrastructure, serving as the Internet's phone book: every time you visit a website, your computer performs a DNS lookup. Complex pages often require multiple DNS lookups before they start loading, so your computer may be performing hundreds of lookups a day.
DNSプロトコルはインターネットの電話帳のようなものを配るWEBのインフラの重要な部分である。いつでもあなたはWEBサイトを訪れることができ、あなたのコンピュータはDNSの逆引きを実行する。複雑なページはロードをスタートする前に、時々複数のDNSの逆引きを要求する。だからあなたのコンピュータは1日に数百の逆引きを実行することになるだろう。
Configure your network settings to use the IP addresses 8.8.8.8 and 8.8.4.4 as your DNS servers.
あなたのDNSサーバーのように、IPアドレス8.8.8.8と8.8.4.4を使うため、あなたのネットワークセッティングを行う。
なぜGoogle Public DNSを使うべきなのか?
公式サイトに以下の記述があった。
- ブラウザの体験をスピードアップさせる
- あなたのセキュリティを向上させる
- リダイレクトせずに期待したどおりの結果が得られる