0
일반적으로 DNS 서버 (kubuntu 배포본의 bind9)에서 dns 쿼리로 감지 할 수있는 모든 공용 호스트 이름을 저장해야합니다. 이 목록은 C + + 프로그램에서 그것을 정교하게.바인드 (linux) 서버에서 모든 공개 호스트 이름을 수신합니다.
어떻게이 저장 작업을 수행 할 수 있습니까? 고마워요!
일반적으로 DNS 서버 (kubuntu 배포본의 bind9)에서 dns 쿼리로 감지 할 수있는 모든 공용 호스트 이름을 저장해야합니다. 이 목록은 C + + 프로그램에서 그것을 정교하게.바인드 (linux) 서버에서 모든 공개 호스트 이름을 수신합니다.
어떻게이 저장 작업을 수행 할 수 있습니까? 고마워요!
:
host -t axfr yourdomain.com > records.txt
또는
dig yourdomain.com axfr > records.txt
직접 DNS 서버 또는이 다른 호스트에서이 작업을 수행 할 수 있습니다
그렇게하도록 허락을 받았어. 외부 호스트를 사용하여 쿼리를 실행하는 경우 dns 서버에 대해 TCP 포트 53을 열어야합니다.