RHEL 8でスタブリゾルバを設定する:systemd-resolvedはDNSクエリをキャッシュしません。

RHEL 8でスタブリゾルバを設定する:systemd-resolvedはDNSクエリをキャッシュしません。

RHEL 8では、systemctl list-unit-files|grep resolved次のように報告されます。体系的分析どちらも存在し、デフォルトで実行されます。しかし、systemd-resolve --statisticsそれはないことを示しています名前:ipマッピングがローカルにキャッシュされています。構文解析を強制的に使用したり、何を実行しても、ping www.redhat.comキャッシュ統計は「0」のままです。systemd-resolve www.redhat.com 127.0.0.1

なぜ?解決する以前に解決された問題をキャッシュしない名前:ipローカルマッピング? ! ? ! ?

キャッシュテスト注釈付きスクリーンショットPREの変更

ベストアンサー1

resolved修正は簡単です。以下では、DNS検証ソースを参照する必要があります。/etc/nsスイッチ

'に追加解決するをホストコマンドに追加してリストの最初のコマンドにします。所有者入力する/etc/nsスイッチ次のようにする必要があります。

hosts:      resolve files dns myhostname

変更後に何が起こるか見てみましょう/etc/nsスイッチ:

キャッシュテスト注釈付きスクリーンショットPOSTの変更

おすすめ記事