外部DNSルックアップは問題なく機能しますが、FQ以外のドメイン(ホスト名部分のみ)は、PiHoleを使用して解決するように明示的に強制しない限り失敗します。
nslookup myhost # this fails with SERVFAIL
nslookup myhost 192.168.12.34 # this works
systemdを使用していない私のネットワークの他のシステムで動作するため、DNSエントリが有効であると確信しています(PiHoleの「ローカルDNSレコード」インターフェイスを介して追加されます)。
/etc/resolv.conf
2日前に新しくインストールしたため、これはシステムデフォルト(127.0.0.53を参照)です。
resolvectl status
PiHoleのIPは、私のWi-Fi接続(唯一のアクティブな接続)への唯一のDNSサーバーとして表示されます。
これはPopOS 20.04を新しくインストールしたもので、PiHoleが5.0にアップデートされました。
編集:明確にするために、このホストはいいえPiHoleを実行してください - ネットワークの他のホストにあります。
ここで何が起こっているのかというアイデアがある人はいますか?
時間をいただきありがとうございます。
ベストアンサー1
ループバックリゾルバをバイパスする最も簡単な方法は、resolv.confシンボリックリンクを別のファイル(私のPiHoleのIPを含む)に割り当てることです。
sudo ln -sf /run/systemd/resolve/resolv.conf /etc/resolv.conf