2025/03/24

Public DNS と OCNのDNS、DNS引きの速度

なんか、DNSの引きが遅いと、ツレに言われた。
言われてみれば、最近ちょっとDNSの引きが遅くなったような気がする。

ウチのIX2106には、CloudFlare(1.1.1.1)のDNSを設定していたつもりだったんだけど、
(OCNのDNSは昔からトラブル多くて、アテにはしていなかったんだけど)

IXの設定をよくよく見直してみたら、というか、nslookupで見たら、
OCN(NTT東)のDNSが生きている。
(↑あとで考えたら、DHCPが配るIPv6のDNSのIPが初期設定だった)

そいえば、こいつ(設定で書いた1.1.1.1)、Priorityが 254だ、、
(PPPoEの自動取得DNS(OCN)のPriorityが100になっている)
気がつくまでに、ずいぶんと時間がかかってしまいました。
(↑結論からすれば、254で、変更する必要はなかった)

いそいで、手動設定のDNS、CloudFlare(1.1.1.1)のPriorityを10120にした。

proxy-dns ip enable
proxy-dns server 1.1.1.1 priority 10
proxy-dns server 8.8.8.8 priority 20
(↑間違いでした!  IXでのDNS priority値は、大きい方が優先です)
proxy-dns server 1.1.1.1 priority 120
proxy-dns server 8.8.8.8 priority 110

proxy-dns ipv6 enable
proxy-dns server 2606:4700:4700::1111 priority 10
proxy-dns server 2606:4700:4700::1001 priority 20
proxy-dns server 2606:4700:4700::1111 priority 120
proxy-dns server 2606:4700:4700::1001 priority 110

ちょっとDNSの引きが良くなったような気がする。

PublicDNSのスピードとしては、いろいろ考え方があるけれど、
とりあえずは、CloudFlare(1.1.1.1)かなぁ。
(Quad9とかも、頑張っているみたい)

1.1.1.1、8.8.8.8、9.9.9.9とか、覚えやすい数字がいいね。
(ついでに、1.0.0.1、8.8.4.4をセカンダリに、、)

今日は、車に(大きな)えくぼを作って、気持ちもちょっと凹んでいた日でした。

追記)いろいろ見直ししてみて、、Chromeの設定、パフォーマンス、
  プリロード。OFFにしたほうが速くなった気がする。
  個別の環境もあるだろうけど、OFFにしてみるのもありかなと、

追記2) priority値は、小さい方が優先と固く信じ込んでいた。
  動作確認の中で、なんか納得いかないなあと、、、
  よくよく見たら、無指定が100で、大きい方が優先でした。

追記3) 結局、こちらを書き直さないと意味がなかった。(NEC IX)
ipv6 dhcp server-profile dhcpv6-sv
  dns-server dhcp
ipv6 dhcp server-profile dhcpv6-sv
  dns-server 2606:4700:4700::1111


やっぱ、全然引きがちがうは。
(具体的な速度差は、ご自身で調べてください)

追記) 自前ルーターのDHCPサーバー設定に、IPv6用のDNS指定ができない時は、
  PC側、LAN(WiFi)接続のプロパティとかで、上記「2606:4700:4700::1111」を
  設定してしまうのが吉かな、
  (当方としては、NTT東、OCNのDNSよりは、ずっと速いと感じます)

追記2) IPv4のみ接続の場合は、上記IPv6のDNSは、設定しないでください。

メモ:
IPv4
Cloudflare PublicDNS
1.1.1.1
1.0.0.1
Google PublicDNS
8.8.8.8
8.8.4.4

IPv6
Cloudflare PublicDNS
2606:4700:4700::1111
2606:4700:4700::1001

Google PublicDNS
2001:4860:4860::8888
2001:4860:4860::8844