알맞은 내보내기 형식 고르기
CSV
스프레드시트 분석, 필터링, 피벗 테이블
JSON
스크립트 및 자동 diff 파이프라인
대량 DNS 조회 결과 내보내기와 분석
긴 도메인 목록에 대해 대량 조회를 실행하면 주소, 상태 코드, 응답 시간 같은 원재료가 빠르게 쏟아집니다. 실제 가치는 대개 내보낸 뒤에 생깁니다. 스크롤되며 지나가는 결과 화면이 아니라 구조화된 데이터로 필터링하고, 정렬하고, 비교할 수 있게 되기 때문입니다.
CSV와 JSON: 알맞은 내보내기 형식 고르기
| CSV | JSON | |
|---|---|---|
| 적합한 용도 | 스프레드시트 분석, 수동 필터링 | 스크립트나 파이프라인에 입력 |
| 한눈에 읽기 쉬운가 | 예, 모든 스프레드시트 도구에서 | 작은 결과 집합에서만 |
| 중첩 구조 보존 | 아니요. 행과 열로 평탄화됨 | 예. 배열과 객체가 그대로 유지됨 |
| 일반적인 다음 단계 | 피벗 테이블, 필터, 정렬 | 프로그램 방식의 비교, 자동화 파이프라인 |
스프레드시트 분석에는 CSV가 알맞은 기본값입니다. 상태별 정렬, 실패한 항목만 필터링, 오류 범주별 도메인 수를 보는 간단한 피벗 테이블 등이 가능합니다. 결과를 다른 프로그램에 넘길 때는 JSON이 더 적합합니다. 이번 실행 결과를 지난주와 비교하는 스크립트나, 있어서는 안 되는 대역으로 확인되는 항목을 표시하는 파이프라인이 그 예입니다.
실제로 유용한 확인 항목 몇 가지
- 성공 대 실패만 보지 말고 먼저 오류 코드별로 그룹화합니다. NXDOMAIN과 시간 초과는 의미가 매우 다르며 후속 조치도 다릅니다.
- 응답 시간으로 정렬해 유난히 느리게 확인되는 도메인을 찾습니다. 그 자체로 살펴볼 만한 DNS 설정 문제의 신호인 경우가 많습니다.
- 한쪽 주소 계열은 반환되지 않고 다른 쪽만 반환되는 도메인을 확인합니다. 조용히 IPv4 전용(또는 드물게 IPv6 전용)으로 운영되는 인프라를 빠르게 찾는 방법입니다.
- 같은 목록을 이전에 내보낸 결과가 있다면 대조해서, 모든 것을 처음부터 다시 검토하지 않고 지난번 이후 무엇이 바뀌었는지만 찾아냅니다.
큰 배치 전체가 메모리에 만들어지기를 기다리지 않고 내보내기를 바로 스트리밍하는 것도 도구 관점에서 이 점이 중요한 이유입니다. 5만 행짜리 내보내기가 즉시 다운로드를 시작하느냐, 요청 도중에 멈추느냐의 차이입니다.
규모가 커져도 통하는 간단한 비교 워크플로
JSON 내보내기 형식을 쓰면 실제로 유용한 비교가 거의 간단해집니다. 이번 실행과 지난 실행의 내보내기를 모두 불러와 도메인별로 키를 만들고, 한쪽 집합을 훑으며 세 가지를 찾습니다. 양쪽에 모두 있지만 주소 목록이 다른 도메인(변경됨), 새 집합에는 있지만 이전 집합에는 없는 도메인(포트폴리오에 추가됨), 이전 집합에는 있었지만 새 집합에서 빠진 도메인(제거되었거나 예전에는 성공하던 것이 실패함)입니다. 몇 분이면 작성할 수 있는 작은 스크립트이며, “지난주 이후 바뀐 것이 있는가”라는 질문이 수천 행을 눈으로 살펴야 하던 일에서 1초 만에 끝나는 일로 바뀝니다.
내보낸 파일 자체를 감사 기록으로 보관하기
즉각적인 분석을 넘어, 내보낸 파일은 그 자체로 보관할 가치가 있습니다. 특정 시점에 큰 도메인 목록이 정확히 무엇으로 확인되었는지를 담은 날짜가 찍힌 스냅샷이기 때문입니다. 나중에 보안 사고나 규정 준수 문의에서 “이 도메인이 특정 날짜에 무엇을 가리키고 있었는가”라고 물으면, 보관해 둔 내보내기가 기억에 의존해 기록을 재구성하거나 다른 곳에 변경 로그가 남아 있기를 바라지 않고도 확실하게 답해 줍니다. 과거 내보내기 몇 개를 저장하는 비용은, 그 질문에 추측이 아닌 확신으로 답할 수 있는 가치에 비하면 아주 작습니다.
도메인의 공개 DNS 주소를 확인해야 하나요? Domain IP Lookup 도구를 사용해 보세요.
관련 글
감시 대상에 맞는 점검 주기
예약 DNS 상태 점검 설정하기
반복 실행되는 조회 작업은 DNS 변경을 자동으로 포착합니다. 무엇을 점검하고 얼마나 자주 실행할지 정하는 방법을 차근차근 알아봅니다.
순서대로 점검하는 네 단계
내보내기
현재 레코드 전체
마이그레이션
새 제공업체로
검증
모든 레코드 비교
확인
이전 TTL 만료까지 대기
DNS 마이그레이션이 순조롭게 끝났는지 확인하는 방법
DNS 제공업체 전환이나 레코드 이전이 실제로 완료되었는지, 완료되었다고 가정하지 않고 확인하는 실용 체크리스트입니다.
용도가 확연히 다른 두 가지 상황
dig / nslookup
전체 프로토콜 정보, 스크립트 가능, 오프라인
웹 기반 도구
설치 불필요, 일괄 조회, 공유 가능
DNS 조회 도구 사용법: 실용 가이드
DNS 조회 도구로 도메인의 주소, 메일, 네임서버, 별칭, 텍스트 레코드를 확인하고 응답을 안전하게 해석하는 방법을 알아봅니다.