본문으로 건너뛰기

CoreDNS Plugin

플러그인

플러그인의 실행 순서는 plugin.cfg 파일에 정의된 순서대로입니다.

hosts

hosts 플러그인은 /etc/hosts 파일을 사용하거나 인라인으로 정의된 호스트를 사용하여 DNS 쿼리에 응답합니다.

hosts [<file>[ <zone>[ <zone>]]] {
[<inline>]
[ttl <seconds>]
[no_reverse]
[reload <duration>]
[fallthrough [<zone>[ <zone>]]]
}
  • <file>
    • 분석할 호스트 파일입니다. 일정 시간 간격으로 파일을 다시로드합니다.
    • 기본값은 /etc/hosts입니다.
  • <inline>: <ip> hostname[ <alias>[ <alias>]]로 구성된 인라인 호스트 값입니다.
  • ttl <seconds>
    • DNS TTL 설정입니다.
    • 기본값은 3600 입니다.
  • reload <duration>
    • 호스트 파일을 다시로드하는 시간 간격입니다.
    • 기본값은 5m 입니다.
  • fallthrough: 일치하는 항목이 없는 경우 다음 플러그인으로 요청을 전달합니다.