DNS 서버 캐싱을 위한 TTL 값 구성
이 섹션에서는 DNS 서버 캐시의 TTL 값을 구성하여 DNS 쿼리 결과가 캐시되는 기간을 정의하는 방법에 대해 설명합니다.
요구 사항
이 작업을 수행하기 전에 디바이스 초기화 이외의 특별한 구성은 필요하지 않습니다.
개요
DNS 이름 서버는 리소스 레코드의 TTL 필드에 지정된 TTL 기간 동안 DNS 쿼리 응답을 캐시에 저장합니다. TTL 값이 만료되면 이름 서버는 새로운 DNS 쿼리를 보내고 캐시를 업데이트합니다. TTL 값은 0초에서 604,800초까지 구성할 수 있습니다. 캐시된 부정 응답에 대한 TTL 값을 구성할 수도 있습니다. 네거티브 캐싱은 값이 존재하지 않는 레코드를 저장하는 것입니다. 이 예제에서는 캐시된(및 음수 캐시된) 응답의 최대 TTL 값을 86,400초로 설정합니다.
토폴로지
구성
절차
단계별 절차
DNS 서버 캐시에 대한 TTL 값을 구성하려면 다음을 수행합니다.
캐시된 응답의 최대 TTL 값(초)을 지정합니다. (이 예에서 86400초는 24시간과 같습니다.)
[edit] user@host# set system services dns max-cache-ttl 86400
캐시된 음수 응답의 최대 TTL 값(초)을 지정합니다.
[edit] user@host# set system services dns max-ncache-ttl 86400
디바이스 구성을 완료하면 해당 구성을 커밋합니다.
[edit] user@host# commit
검증
구성이 제대로 작동하는지 확인하려면 명령을 입력합니다 show system services
.