Google ChromeブラウザーでDNS-over-HTTPS(DoH)サポートを有効にするためのステップバイステップガイド。
これで、コマンドライン引数を使用して、Google Chromeブラウザーでプライバシーに基づいたDNS-over-HTTPS(DoH)プロトコルのサポートを有効にすることができます。 手順は非常に困難ですが、このステップバイステップの説明は、お客様がGoogle ChromeでDoHサポートを確立するのに役立ち、適切に動作していることを確認できます。“次の機能を使用して、DoHを(攻撃者、ISPなどによって)悪意を持って無効にすることはできますか? …「DNS-over-HTTPS接続で問題が発生すると、Chromeは通常のDNSサービスにフォールバックします。」”, — Twitterユーザー@spygmiを書き込みます。
DNS-OVER-HTTPSとは何ですか、またどのように動作しますか?
DNS-over-HTTPSは非常に新しいWebプロトコルで、数年しか適用されていません。
これは、初期DNSプロトコルとまったく同じように機能し、ユーザーがブラウザで指定したドメイン名を取得し、DNSサーバーにクエリを転送して、そのオンラインリソースをホストするWebサーバーの数値IPアドレスを検出するという主な使命を実装します。 それにもかかわらず、通常のDNSプロトコルはこの要求をプレーンテキストで送信しますが、すべての人が認識できるように、DoHはDNSクエリをエンコードされたHTTPSトラフィックとしてスタックします。DoHの主な長所は、プロトコルがDNS要求を隠し、Web上で永続的に実行される巨大なHTTPSトラフィックのストリームで応答を転送することです。 これは、サードパーティの調査員がDNS要求を凝視して、顧客がアクセスしようとしている可能性があるものを見つけることができないことを意味します。 この機能は、フィルタリングの対象となるDNSトラフィックがないという事実を考慮して、DoHプロトコルがDNSベースのブロックリストをバイパスするための非常に有益なツールであることを意味します。
Mozilla Firefoxは、数年前にDoHプロトコルのサポートをすでに開発しています。 現在、Mozilla FirefoxでDoHサポートを有効にすることは、いくつかのボタンを押すのと同じくらい有益です。 それにもかかわらず、Googleが現在プロトコルを維持するのに少し遅れているという事実を考慮すると、Google ChromeでDoHを有効にすることは簡単ではありません。 DoHはGoogle Chromeでうまく機能しますが、有効化または設定するためのGUIは実際には利用できません。
Google ChromeでDOHを有効にして評価する方法
Google ChromeでDoHサポートを有効にするには、起動時にGoogle Chrome実行可能ファイルに伝えられる追加の命令のセットである、いわゆるコマンドライン引数(コマンドラインフラグとも呼ばれます)を使用する必要があります。 開発中のパフォーマンスを有効にします。ステップ1:Google Chromeのショートカットを見つけます。 これは、タスクバー、デスクトップ、スタートメニュー、または現在のファイルシステムの他の特定の場所に配置できます。
手順2:Google Chromeのショートカットを右クリックして、[プロパティ]オプションを選択します。
ステップ3:[ターゲット]セクションで、ショートカットパスの末尾に次のテキストを指定し、[保存]を選択します。 [ソース]
上記のテキストは、Cloudflare DoHサーバーを適用するようにGoogle Chromeを設定します。 顧客はこのリストから他のDoHサーバーを選択できます。
手順4:Google Chromeがすでに機能している場合は、再読み込みします。 それ以外の場合は、Google Chromeを起動します。
ステップ5:DoHサポートがGoogle Chromeで動作しているかどうかを確認するには、https://1.1.1.1/help にアクセスします。 「DNS over HTTPS(DoH)の使用」の右側で、ウェブサイトは「はい」を返すはずです。