내부 LAN의 모든 DNS 레코드를 나열할 수 있습니까?

내부 LAN의 모든 DNS 레코드를 나열할 수 있습니까?

DNS 서버에 로그인하여 나열하지 않고도 Linux에서 명령을 실행하여 생성된 DNS 이름을 나열할 수 있습니까? 예를 들어 내부 LAN에서 사용 가능/생성된 DNS 이름을 나열하고 싶습니다.

예를 들어 다음을 포함하는 DNS 이름이 있다는 것을 알고 있으므로 다음을 ansible포함하는 기존 DNS 이름에 대해 정규식 검색을 수행할 수 있다면 좋을 것입니다.ansible

답변1

아니요.

DNS 서버는 이 정보가 있는 곳입니다. 어딘가에 불완전하거나 오래된 캐시가 있을 수 있지만 DNS 이름을 알고 싶다면 DNS 서버에 액세스해야 합니다.

회사에서 승인되지 않은 방식으로 DNS에 액세스하지 않는 한(이 경우에는 하던 작업을 중지) 시스템이 DNS에 액세스할 수 없다면 매우 놀랄 것입니다. dig -tAXFR mycompany.intranet필요한 정보를 얻었는지 확인할 수 있습니다 .

라고 한:

  • Windows 컴퓨터가 많은 경우 ADS에서 일부 정보를 얻을 수 있습니다.
  • 회사에 IPAM 시스템이 있는 경우 해당 시스템에서 정보를 얻을 수 있습니다.

관련 정보