Corefile для возврата фиксированного адреса - PullRequest
1 голос
/ 17 октября 2019

Я хочу всегда возвращать определенный адрес для домена с CoreDNS. Я ожидал бы иметь такой раздел на Corefile:

domain.of.mine {
  address 192.168.122.122 #this of course doesn't work
} 

Так что я всегда отвечал бы с этим адресом для имени в домене. Мой вопрос: как проще всего добиться этого с CoreDNS?

Я просмотрел доступных плагинов , и тот, который звучал как закрытие того, что я хочу, был Плагин шаблона , но я чувствую, что должен быть более легкий путь к этому.

1 Ответ

0 голосов
/ 28 октября 2019

Я придумал использовать плагин template:

domain.of.mine {
  template ANY ANY {
    answer "{{ .Name }} 60 {{ .Class }} {{ .Type }} 192.168.122.122"
  }
} 

Он будет эффективно отвечать на любой запрос с указанным адресом.

...