내 환경 :일부 파일에 쓰기 위해 BIND DNS에 올바르게 액세스하는 방법은 무엇입니까?
내가 사용 : 오픈 수세 11.4 커널 2.6.x.x을; 아파치 2.2; PHP 5.3; MySQL 5.5 커뮤니티; Pearl 5 버전 12와 Bash.
나는 BIND DNS를 사용하고 있으며, 지금까지는 모든 프로세스가 수동으로 (Add, Update, Get 등) 호스트로 사용되었습니다.
이제 위에서 언급 한 것처럼 이러한 종류의 작업을 자동화해야합니다. 문제는 Cpanel, WHM 또는 시장에서이 소프트웨어를 사용하고 싶지 않다는 것입니다. Perl이나 PHP 또는 다른 언어로 스크립트를 개발하려고합니다. 정말 간단합니다. 필요한 모든 정보를 얻고 BIND에서 작업을 실행하기 위해 데이터베이스를 쿼리하면됩니다.
나는 cronjob을 사용하여 "스크립트"를 실행하여 내 테이블에 추가 된 새 호스트의 정보를 쿼리 한 다음 BIND를 실행하려고합니다.
내가 충분히 명확한 지 모르겠다. 나에게 묻지 않는다면.
아직 아무것도 없습니다. 나는 잠시 동안 약간의 아이디어를 얻고있다.
건배.
[EDITED] 내가, 추가, 삭제, 업데이트, 가서 내 DNS 영역에 정보를 설정해야
. 스크립트가 데이터베이스를 조회 할 때마다 그리고 BIND로 내보내기 한 후에 파일을 작성하십시오.
와우! 나는 그것을 데이터베이스를 기반으로하는 방법을 실행하는 방법에 대해 더 알고 싶다. 링크가 있니? 답장을 보내 주셔서 감사합니다! – B4NZ41
@Fernando : http://bind-dlz.sourceforge.net/mysql_example.html – Borealid
Borealid :: 감사합니다. 여기서 테스트 할 것입니다. – B4NZ41