背景 TL;DR 結論 症状 検証 デバッグしてみる server.c dns_packet.c dns_domain.c alloc.c 原因 回避策 参考情報 背景 Ubuntu 22.04 をインストールして、tinydns もソースコードからインストールしたところ、tinydns の動作が不安定になる症状が生じた。 Ubuntu 20.04 ではそのような不具合はなかったので調べることにした。 TL;DR 結論 tinydns インストール前に tinydns-conf.c の -d300000 を -d400000 に変更してから tinydns-conf コマンドで /etc/tinydns へインストールを行う。 既に tinydns インストール済みの場合は、/etc/tinydns/run を編集して -d300000 を -d400000 に変更してから tinydns