0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

ブラウザを使ってDNS over HTTPS(DoH)を体験する

Last updated at Posted at 2024-11-30

はじめに

HTTP(S)を通信経路として名前解決を行うプロトコルがDNS over HTTPS(DoH)プロトコルです。DoHをブラウザで体験してみます。

まずは体験

百聞は一見にしかず,を体現するようなプロトコルです。まずは体験ということで,以下のリンクをクリックしてください。

DNSサーバからの応答がJSONとして返ってきます。

{
  "Status": 0,
  "TC": false,
  "RD": true,
  "RA": true,
  "AD": false,
  "CD": false,
  "Question": [
    {
      "name": "www.google.com.",
      "type": 1
    }
  ],
  "Answer": [
    {
      "name": "www.google.com.",
      "type": 1,
      "TTL": 300,
      "data": "172.217.25.164"
    }
  ],
  "Comment": "Response from 216.239.36.10."
}

これは便利。

DoHの利点

  • 通信経路上の改ざんを防止できる
  • キャッシュDNSサーバの真正性を保証できる
  • JSONなので,アプリケーションで扱いやすい
  • イントラネットなど内部から直接インターネット上のDNSサーバにクエリできない環境でも,HTTPSが通っていれば名前解決のテストができる
    などなど
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?