Firefox、Chrome、Edge、Opera、Android、iPhoneでDNSoverHTTPSを有効にする

インターネットでの追跡を回避するためにどれだけの努力を払っても、回避するのが難しいと思われることが1つあります。それはISP追跡(ISP tracking)です。ISPによる監視を禁止する法律はないため、 ISPが監視を行っているのは当然のことです。ただし、それらを停止したい場合は解決策があります。この投稿では、FirefoxChromeEdgeOperaAndroid 、 iPhoneでDNS over HTTPSを有効にして、 (enable DNS over HTTPS)ISPの追跡を停止(stop ISP tracking)する方法を紹介します。

DNSoverHTTPSとは何ですか

ブラウザでWebサイトのアドレスを入力すると、DNSサービスを使用してIPアドレスが検索されます。このDNSは、特に設定されていない限り、ISPによって提供されます。つまり、彼らはあなたがどこに向かっているのか、あなたが何をしているのかを知っているので、プロファイルの追跡と作成がはるかに簡単になります。

停止できるプライバシーソリューションは、DNSoverHTTPSと呼ば(DNS)ます(HTTPS)。同じ標準の暗号化を使用し、HTTPSを介して(HTTPS)DNS解決を実行します。暗号化を使用して、中間者攻撃を確実に阻止します。もう1つの利点は、パフォーマンスの向上です。GoogleMozillaFoundationは、昨年からHTTPSを介したDNSのバージョンのテストを開始しました。

読む(Read)

ISP追跡をブロックする

すべてがテスト中ですが、Firefoxブラウザを使用してテストすることができます。ブラウザは、暗号化テクノロジと暗号化されたDNSサービスプロバイダーの両方を提供します。Cloudflareと契約を結び、収集したデータを削除し、他の当事者には提供しません。Mozillaは、同じ条件で追加の(Mozilla)DNSプロバイダーにサインオンするところです。

1] Firefox(HTTPS)DNSoverHTTPS(DNS)を有効にする(Firefox)方法(How)

DNS over HTTPSを有効にして、ISPトラッキングをブロックします

  1. Firefoxを開き、ハンバーガーメニューまたはブラウザ(Firefox)の右上隅にある3本の横線のアイコンをクリックします。
  2. [オプション](Click Options)をクリックして、設定ウィンドウを開きます。
  3. 一番下までスクロールして[Network Settings >を見つけ、[設定]ボタンをクリックします。
  4. [接続(Connection)設定]ポップアップウィンドウが開きます。
  5. 下部にある[ DNSoverHTTPS(Enable DNS over HTTPS)を有効にする]の横のチェックボックスをオンにします。

現在のところ、Cloudflareを利用できる唯一のプロバイダーです。これはデフォルトのプロバイダーですが、より多くのオプションが表示されると、変更できるようになります。

2]ChromeでDNSoverHTTPSを有効にする

HTTPS経由のChromeDNS

CloudflareまたはリストされているDNSoverHTTPSパブリック(DNS)サーバーのいずれかを使用するブラウザーでDoHを有効にする場合(HTTPS)、ブラウザーでパラメーターを使用する必要があります。これらのパラメータを使用してブラウザを起動すると、すべてのクエリが最初に暗号化されます。Chromeでそれを行う方法は次のとおりです。

(Find)Chromeショートカット(Chrome Shortcut)を検索または作成します。DoHを使用するたびに、このショートカットを使用する必要があります。

次に、 Chrome(Chrome)ショートカットを右クリックして、 [プロパティ]を選択します。

[Shortcut Tab > Target]で、最後に次のURLを追加します-

--enable-features="dns-over-https<DoHTrial" --force-fieldtrials="DoHTrial/Group1" --force-fieldtrial-params="DoHTrial.Group1:server/https%3A%2F%2F1.1.1.1%2Fdns-query/method/POST

[(Click)保存](Save)をクリックし、同じショートカットを使用してChromeをもう一度起動します。変更を加える前に、管理者権限の入力を求められます。

Cloudflareチェッカーに(Cloudflare checker)アクセス(HTTPS)して、DNSoverHTTPS(DNS)を使用しているかどうかを確認してください

他のDoH(DoH)サーバーを使用したい場合は、ここに詳細(more here)があります。したがって、たとえば、Google DoHを使用する場合、クエリURLはhttps://dns.google/dns-queryである必要があります。Chromeショートカットに追加する必要のあるテキストは次のとおりです-

--enable-features="dns-over-https<DoHTrial" --force-fieldtrials="DoHTrial/Group1" --force-fieldtrial-params="DoHTrial.Group1:server/https%3A%2F%2Fdns.google%2Fdns-query/method/POST

更新(UPDATE):ChromeはDNSoverHTTPSを正式にサポートするようになりました。

Chrome83以降のSettings > Privacyとセキュリティ]に表示されます。

3] MicrosoftEdgeで(Microsoft Edge)DNSoverHTTPS(Enable DNS)有効(HTTPS)にする  

DNS over HTTPS

とはいえ、 Chromium(Chromium)を使用していても、Edgeでは同じ設定は機能しません。そのため、 Edgeユーザーは、 (So Edge)MicrosoftがEdgeをブラウザーに統合するまで待つ必要があります。ただし、実験する準備(ready to experiment)ができている場合は、実験フラグであるセキュアDNSルックアップを有効にすることができます。

  • Edgeを起動し、edge://flagsと入力します
  • 安全なDNSルックアップを検索する
  • フラグを有効にして、ブラウザを再起動します。

セキュアDNS(Secure DNS)ルック(DNS)アップの説明は次のとおりです。DNSoverHTTPS(HTTPS)を有効にします。この機能を有効にすると、ブラウザは安全なHTTPS接続を使用してWebサイトやその他のWebリソースのアドレスを検索しようとする場合があります。– Mac、Windows。 

有効にする必要がありますが、どれが正確に機能しているかはわかりません。Edgeに登場することを知っておくことをお勧めしますが、詳細は最終バージョンまたはベータバージョンの場合にのみ利用可能になります。

読む(Read):MicrosoftはWindows10でDNSoverHTTPSをサポートしています。

4] AndroidまたはiPhoneでDNSoverHTTPS(HTTPS)設定する(Setup DNS)

DNSoverHTTPSを有効にする

ほとんどのモバイルOSでは、 (Mobile OS)DNS設定を編集できます。Cloudflareを使用する必要があるため、簡単な方法はスマートフォンにCloudflareアプリをインストールすることです。簡単なスイッチで、お使いの携帯電話がDNSの使用を開始することを確認できます。

1.1.1.1からアプリをダウンロードし(Download the app)、スイッチをオンに切り替えて、暗号化されたDNSの使用を開始します。そうすれば、インターネットにアクセスするものはすべてDNSoverHTTPSサービスを使用(DNS)します(HTTPS)すべてのトラフィックが暗号化され、スヌーパーやハッカーから保護されます。

5]OperaでDNSoverHTTPSを有効にする

Operaを開き、アドレスバーにopera://flags/#opera-dohEnterキー(Enter)を押してこの設定を開きます-

OperaでDNSoverHTTPSを有効にする

ドロップダウンから、[有効](Enabled)を選択します。

次を読む(Read next):セキュリティとプライバシーにもVPNソフトウェアを使用する理由(Why use a VPN software also for Security and Privacy)



About the author

私はモバイル業界で 10 年以上の経験を持つ電話エンジニアで、スマートフォンの修理とアップグレードを専門としています。私の仕事には、電話ファームウェアの開発と保守、Apple デバイス用のイメージの開発、Firefox OS プロジェクトでの作業が含まれます。ソフトウェア開発、ハードウェア エンジニアリング、画像処理、Firefox OS 開発のスキルを活かして、複雑な問題を解決し、あらゆるデバイスで機能するシンプルなソリューションに変えることができます。



Related posts