2011-01-19 5 views
2

많은 동적 DNS 서비스 공급자 (무료 포함)가 있다는 것을 알고 있습니다. 그러나 나는 내 자신의 DDNS를 만들고 싶습니다.Bind로 내 DDNS를 구축 할 수 있습니까?

도메인 이름 (예 : example.com)을 구매 한 다음 일련의 하위 도메인 (user1.example.com, user2.example.com 등)을 만듭니다. 내 자신의 DNS (Bind와 함께)를 배포하고 각 하위 도메인은 dynmaic ip (전화 접속 및 케이블 모뎀 고객 용)로 해결해야합니다.

고객의 PC가 클라이언트 프로그램을 실행하고 IP 주소가 변경되면 내 서버 프로그램에 알립니다.

제 질문은 : 내 서버 프로그램과 네임 서버 간의 통신 방법은 무엇입니까?

+0

그래서 프로그래밍 방식으로 바인딩을 구성하는 방법을 묻습니다. –

+0

예. 내 프로그램이 네임 서버에 동적 업데이트 레코드를 알리는 방법은 무엇입니까? – Leo

답변

3

BIND가 서버에 동적 변경을 보내는 프로토콜을 가지고 있지만 이에 대해 조언 해드릴 것입니다. SQL 데이터베이스의 레코드를 처리 할 수있는 권한있는 네임 서버 구현이 있습니다.이 데이터베이스는 고객이 업데이트를 수행하는 데 사용할 수있는 도구와 훨씬 잘 통합되어야합니다.

+0

어떤 네임 서버입니까? – Leo

+1

다음은 DNS 서버의 훌륭한 목록입니다. http://www.maradns.org/dns_software.html SQL 소스에서 권한있는 DNS에 대해 언급 한 유일한 사람은 MyDNS이지만 거의 본적이 있습니다 다른 사람. –

관련 문제