Firefox で DNS-over-HTTPS を試す

最近の Firefox はTrusted Recursive Resolver（TRR）を利用して DNS-over-HTTPS が利用できるようです．試してみました．

アドレスバーに about:config 入力して移動．

network.trr.mode を設定．今回は`3`のTRRのみ利用を指定した．

network.trr.mode

0 : TRR無効(既定値)．

1 : 通常のDNSとTRRを並行実行して最初に帰ってきた結果を利用する．

2 : TRRを優先利用．

3 : TRRのみを利用．

4 : 通常のDNSを利用する．TRRは情報収集のためだけに動く．

5 : TRRを明示的に無効にする

次に network.trr.uri を指定．好みのDNS-over-HTTPS のリゾルバを指定．

network.trr.uri

https://dns.cloudflare.com/.well-known/dns (Cloudflare)

https://dns.google.com/experimental (Google)

https://doh.cleanbrowsing.org/doh/secure-filter/ (CleanBrowsing のセキュリティ向けフィルタ)

https://doh.cleanbrowsing.org/doh/family-filter/ (CleanBrowsing のファミリー向けフィルタ)

https://doh.cleanbrowsing.org/doh/adult-filter/ (CleanBrowsing のアダルトコンテンツフィルタ)

about:networking#dns にアクセスしてTRRが true になっていれば TRR を利用しているはず．

Linux で DNS-over-HTTPS を利用する – matoken’s meme

Android 4.0 以降を DNS-over-HTTPS 対応にする Intra を少し試す – matoken’s meme

環境

$ dpkg-query -W firefox
firefox 62.0.3-1
$ lsb_release -d
Description: Debian GNU/Linux unstable (sid)
$ uname -m
x86_64