![systemd-resolved의 "캐싱"을 비활성화하는 방법은 무엇입니까?](https://linux55.com/image/211307/systemd-resolved%EC%9D%98%20%22%EC%BA%90%EC%8B%B1%22%EC%9D%84%20%EB%B9%84%ED%99%9C%EC%84%B1%ED%99%94%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95%EC%9D%80%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
다른 DNS 확인 자를 사용 blocky
하고 있으며 이를 systemd-resolved
. 그래서 나는 캐시를 실행하고 프리페칭을 엉망으로 만들고 blocky
싶지 않습니다 . 그러나 systemd-resolved의 "캐싱"을 비활성화하는 방법은 무엇입니까?systemd-resolved
blocky
구성 파일:
/etc/systemd/resolved.conf.d/dns.conf
[Resolve]
#blocky
DNS=127.0.0.10
DNSSEC=yes
# how to disable cache?
cache=no
FallbackDNS=84.200.69.80 8.8.8.8 2001:1608:10:25::9249:d69b 2001:4860:4860::8844
Domains=~.
설정이 cache=no
적용되지 않습니다. systemd-resolved
통계 데이터:
❯ systemd-resolve --statistics
DNSSEC supported by current servers: yes
Transactions
Current Transactions: 2
Total Transactions: 4008
Cache
Current Cache Size: 189
Cache Hits: 1044
Cache Misses: 3072
DNSSEC Verdicts
Secure: 230
Insecure: 410
Bogus: 731
Indeterminate: 0
추신: 직접 사용할 수도 blocky
있지만 systemd-resolved
다양한 네트워크 시나리오에서 DNS를 더 잘 처리할 수 있습니다.
답변1
이것은 캐싱이 아니라 "캐싱"입니다. systemd 구성은 대소문자를 구분합니다.