권한 있는 DNS 서버를 설정하고 싶지만 dnsmasq
좋은 가이드를 찾을 수 없습니다. 그렇다면 누군가가 권한 있는 DNS 서버 dnsmasq
(A 레코드와 같은 일부 기본 옵션 포함)의 구성 예를 게시할 수 있습니까? 또한 올바르게 설정할 수 있도록 구성 경로를 알고 싶습니다.
편집하다:내 사용 사례에 대한 참고 사항:
DNS-01 챌린지를 사용하여 Let's Encrypt 인증서를 자동으로 갱신할 수 있도록 권한 있는 DNS 서버를 설정할 계획입니다.
난 무엇인가?원하지 않는다이해:
간략하게 읽었습니다.http://www.thekelleys.org.uk/dnsmasq/docs/dnsmasq-man.html, 그러나 권한 모드에서만 기본 구성에 필요한 옵션이 무엇인지, 옵션을 구성하는 방법을 이해하지 못합니다.
답변1
# Do not read /etc/resolv.conf
no-resolv
# Do not read /etc/hosts
no-hosts
# e.g.
# Define the zone
auth-zone=example.com
# Set SOA record
auth-soa=12345678,admin.example.com
# Set A record
address=/www.example.com/10.2.3.4
# Set MX record
mx-host=example.com,www.example.com,10
# Set TXT record
txt-record=_acme-challenge.www.example.com,f0o...bar
좋은 예를 찾았습니다.https://www.onderka.com/computer-und-netzwerk/autoritativer-dns-server-mit-dnsmasq/
그런데 acme-dns를 아시나요? https://github.com/joohoi/acme-dns
Let's Encrypt 인증서의 자동 갱신에 더 적합합니다.