레코드 관리를 위해 인증 된 REST API가 내장 된 DNS 서버 소프트웨어가 있습니까?인증 된 REST API가있는 DNS 서버 소프트웨어
또는 DNS 레코드를 관리하기 위해 기존 DNS 소프트웨어 위에 레이어가 있습니까?
레코드 관리를 위해 인증 된 REST API가 내장 된 DNS 서버 소프트웨어가 있습니까?인증 된 REST API가있는 DNS 서버 소프트웨어
또는 DNS 레코드를 관리하기 위해 기존 DNS 소프트웨어 위에 레이어가 있습니까?
내장 REST API에 대해 알고있는 DNS 서버 소프트웨어가 없습니다. 내가 아는
옵션은 다음과 같습니다
동적 업데이트 메시지를 생성 할 수있는 RESTful 스크립트의 빠른 세트를 작성하는 것은 어렵지 않을 것입니다. Perl에 대해 Net::DNS
을 사용한 것을 보았습니다.
callsign은 Python으로 작성된 REST API를 제공하는 미니 DNS 서버입니다. 요청을 인증하기 위해 iptables를 사용하여 특정 IP 주소에 대한 액세스를 제한 할 수 있습니다.
인증을 위해 다른 것을 사용하려는 경우 패키지를 가져 와서 명령 줄 인터페이스 또는 내부 Python API에 직접 API를 작성할 수 있습니다. 그것은 아파치 라이선스에 따라 라이선스가 부여되었으므로이를 사용하는 코드로 할 수있는 일에 상당히 관대합니다.
Openstack Designate 시도해보십시오. 표준 DNS 네임 서버에서 실행되는 REST API입니다. 도메인 & 기록 관리에 대한
- REST API를
- 멀티 테넌트 (multi-tenant) (자동 생성 레코드) 노바와 중성자 통지와 통합하는 대신에 인증
- 프레임 워크 키스톤와
- 통합
- 즉시 사용할 수있는 PowerDNS 및 Bind9 지원
원하는 사운드 : https://doc.powerdns.com/md/httpapi/README/ – slm