gbmin's Tech Notes

서버 구축 및 유지보수, 클라우드 컴퓨팅, 네트워크 보안, IT 분야 기술 노트. :)

dig 2

python으로 만든 DNS 쿼리 스크립트

ChatGTP 코드 인터프리터 기능의 도움을 받아 python으로 작성한 DNS 쿼리 스크립트이다. dig를 이용해 DNS 조회하고, 여러 네트워크망에 DNS 쿼리를 한 번에 하여 현재 내 도메인의 DNS 설정값이 안정적인지 파악해 볼 수 있게 하였다. [목차] 1. DNS 쿼리 스크립트 사용 방법 쿼리 결과 확인 방법 스크립트 소스 2. 리버스 DNS 체크 스크립트 사용 방법 쿼리 결과 확인 방법 스크립트 소스 1. DNS 쿼리 스크립트 사용 방법 dg [조회할 도메인명] 쿼리 결과 확인 방법 Set NameServers 섹션 : 조회한 도메인이 설정된 NS 정보조회를 하여 DNS가 어디인지 조회한다. Query Domain Name Servers 섹션 : 조회된 도메인의 NS에 A 레코드와 MX 레코..

dig 명령어, DNS 쿼리 및 결과 분석 방법

dig는 Domain Information Groper의 약자로 DNS 서버에 질의를 보내는 데 사용되는 유용한 도구다. 웹호스팅과 시스템 관리를 하다 보면 도메인 DNS를 조회해야 할 일이 종종 생기는데, DNS의 문제를 파악하거나 도메인의 레코드등을 조회하는데 많이 사용된다. 윈도에서 쓸 수 있는 nslookup이라는 명령어도 있지만 주로 리눅스 OS에 기본 설치되어 있는 dig를 많이 사용하고 있다. 개인적인 생각으로 nslookup 보다 쿼리 결과가 직관적이며 보고 싶은 정보만 추려서 볼 수 있어 DNS 조회하는 도구 중 가장 활용도가 높은 명령어이다. [목차] 1. dig 명령어 기본 사용법 2. 쿼리결과 섹션별 분석 3. dig 명령어 주요 옵션과 활용예제 1. dig 명령어 기본 사용법 di..