hack のためのネタ帳, etc,,,

状況

local の dns cache に用いている dnsmasq が度々無応答になる。
systemctl restart dnsmasq とするか、放っておいても1分前後で直るんだけど、地味に使い辛い。

tcpdump を使ってパケットを眺めて見ると、
tcpdump -vvv -i lo port 53
とした場合、
  • e13284.g.akamaiedge.net
  • connectivity-check.ubuntu.com
  • daisy.ubuntu.com
辺りへの問い合わせが
    localhost.domain > localhost.43822: Flags [P.], cksum 0xfe53 (incorrect -> 0x295f), seq 3398:3441, ack 3484, win 342, options [nop,nop,TS val 3465936026 ecr 3465936025], length 4362682 q: AAAA? e13284.g.akamaiedge.net. 0/0/0 (41)
    localhost.domain > localhost.43824: Flags [P.], cksum 0xfe59 (incorrect -> 0x4997), seq 4803:4852, ack 4852, win 342, options [nop,nop,TS val 3465937521 ecr 3465937520], length 4959083 q: AAAA? connectivity-check.ubuntu.com. 0/0/0 (47)
    localhost.domain > localhost.54593: Flags [P.], cksum 0xfe80 (incorrect -> 0x7675), seq 3420:3456, ack 3421, win 342, options [nop,nop,TS val 4221187655 ecr 468519490], length 3654728 q: AAAA? daisy.ubuntu.com. 0/0/0 (34)
のような感じでバーストしている様子が見られる。

daisy.ubuntu.com への dns query のバーストは、どうも既知のバグらしくて
  • whoopsie
  • network manager
  • dnsmasq (started by network manager)
  • IPv6
が揃うと発生するらしい。

whoopsie は
Description-en: Ubuntu error tracker submission
 This program submits crash reports back to an Ubuntu server.
だそうな。

これ、vm 上に構築した例の router (Ubuntu 18.04.3 LTS) なので netplan 化されており network-manager は入ってない。
今回の場合、動かしたいのは dnsmasq なので外すわけにも行かないため、
whoopsie を purge してみたんだが、バーストが止まってくれない。

参考

コメントをかく


「http://」を含む投稿は禁止されています。

利用規約をご確認のうえご記入下さい

Wiki内検索

フリーエリア

管理人/副管理人のみ編集できます