KISA WHOIS

다운로드 0
업데이트 2026. 6. 30.

사용 매뉴얼

개요

대상 사용자: 보안 관제·분석 업무에서 도메인, IP 주소, ASN의 등록 정보를 조회해야 하는 보안 담당자 또는 소나 관리자

  • 한국 도메인(.kr, .한국)의 등록인, 관리자, 네임서버 등 등록 정보 조회
  • IP 주소의 할당 대역, 기관 정보, 네트워크 담당자 연락처 조회
  • ASN의 기관 정보 및 관리자 연락처 조회

기본 개념·용어

용어의미관련 리소스
접속 프로파일KISA WHOIS API 연결에 필요한 서비스 키를 저장하는 소나 객체설치 매뉴얼 참고
kisa-whois-domain도메인 이름의 등록정보 및 할당정보를 조회하는 확장 명령어명령어 문서
kisa-whois-ipIP 주소의 등록정보 및 할당정보를 조회하는 확장 명령어명령어 문서
kisa-whois-asnASN의 등록정보 및 할당정보를 조회하는 확장 명령어명령어 문서
locale조회 결과 언어 설정. ko(한국어, 기본값) 또는 en(영문). 예: locale=en
pretty리스트 타입 필드(status, name_servers, name_server_ips)의 값을 줄바꿈된 문자열로 출력. 예: pretty=tkisa-whois-domain 전용
배치 명령어다수 건 일괄 조회 시 사용하는 명령어

주요 화면·메뉴 경로

기능경로
앱 관리
접속 프로파일 등록·관리시스템 > 접속 프로파일
쿼리 실행분석 > 쿼리

작업 시나리오

시나리오 1: 도메인 등록 정보 조회

목적: 특정 도메인의 등록인, 관리자 연락처, 등록일, 만료일, 네임서버 등의 정보를 확인합니다. 피싱 도메인 분석이나 도메인 소유자 확인 시 활용할 수 있습니다.

사전 조건:

  • KISA WHOIS 앱이 설치되어 있고 접속 프로파일(식별자 예: kisa_whois)이 등록되어 있어야 합니다.
  • 조회 대상은 .kr, .한국 도메인만 지원됩니다. .com, .net 등 해외 TLD는 지원하지 않습니다.

수행 절차:

  1. 분석 > 쿼리에서 아래 쿼리를 실행합니다.
kisa-whois-domain profile=kisa_whois domain=kisa.or.kr

결과 확인:

kisa-whois-domain 조회 결과

  • 도메인 등록인, 관리자 이메일, 등록일, 만료일, 등록 대행 기관 등이 조회됩니다.
  • locale=en 옵션을 추가하면 영문 등록 정보를 조회할 수 있습니다.

실패 대응:

증상원인해결
결과 0건 또는 에러 코드 100등록되지 않은 도메인.kr, .한국 도메인인지 확인
에러 코드 214501접속 프로파일 미지정profile= 옵션에 올바른 식별자 입력
에러 코드 214504일일 호출 제한 초과 (10,000건/일)다음 날 재시도
에러 코드 214505호출 속도 제한잠시 후 재시도

시나리오 2: IP 주소 할당 정보 조회

목적: 특정 IP 주소가 어느 기관에 할당되어 있는지, 네트워크 대역과 담당자 정보를 확인합니다. 보안 이벤트에서 출발지/목적지 IP의 소유자를 식별할 때 활용합니다.

사전 조건:

  • KISA WHOIS 앱이 설치되어 있고 접속 프로파일이 등록되어 있어야 합니다.

수행 절차:

  1. 분석 > 쿼리에서 아래 쿼리를 실행합니다.
kisa-whois-ip profile=kisa_whois ip=192.0.2.1

결과 확인:

kisa-whois-ip 조회 결과

  • 국내 IP는 ISP/사용자 블록 정보, 네트워크 담당자 이메일·전화번호까지 조회됩니다.
  • 해외 IP는 레지스트리(APNIC, ARIN 등)와 국가 코드만 조회됩니다.
  • locale=en 옵션을 추가하면 영문 등록 정보를 조회할 수 있습니다.

실패 대응:

증상원인해결
에러 코드 041IPv4 주소 형식 오류IP 주소 형식 확인 (예: 192.0.2.1)
에러 코드 200IP 주소를 찾을 수 없음유효한 IP 주소인지 확인
에러 코드 214504일일 호출 제한 초과다음 날 재시도

시나리오 3: ASN 등록 정보 조회

목적: 특정 ASN의 기관 정보와 관리자 연락처를 확인합니다. 네트워크 경로 분석이나 특정 AS에서 발생한 트래픽의 소유 기관을 식별할 때 활용합니다.

사전 조건:

  • KISA WHOIS 앱이 설치되어 있고 접속 프로파일이 등록되어 있어야 합니다.

수행 절차:

  1. 분석 > 쿼리에서 아래 쿼리를 실행합니다.
kisa-whois-asn profile=kisa_whois asn=AS9700

결과 확인:

kisa-whois-asn 조회 결과

  • 국내 ASN은 기관 정보, 주소, 관리자 연락처까지 조회됩니다.
  • 해외 ASN은 레지스트리(ARIN, RIPE 등)와 국가 코드만 반환됩니다.
  • locale=en 옵션을 추가하면 영문 등록 정보를 조회할 수 있습니다.

실패 대응:

증상원인해결
에러 코드 061ASN 형식 오류AS 접두사 포함 확인 (예: AS9700)
에러 코드 400ASN를 찾을 수 없음유효한 ASN인지 확인
에러 코드 214504일일 호출 제한 초과다음 날 재시도

주의사항

  • 일일 호출 제한: 엔드포인트(domain, ip, asn)당 일일 10,000건으로 제한됩니다. 초과 시 해당 엔드포인트의 호출이 다음 날까지 차단됩니다.
  • 호출 속도 제한: 단시간에 과도한 요청을 보내면 일시적으로 HTTP 429 응답이 반환됩니다. 잠시 후 재시도하면 정상 동작합니다.
  • 지원 범위: 도메인 조회는 .kr, .한국 TLD만 지원합니다. .com, .net 등 해외 TLD는 조회되지 않습니다. 해외 IP/ASN는 레지스트리·국가 코드만 반환됩니다.
  • 인증키 유효기간: 공공데이터포털 개발계정 인증키는 발급일로부터 2년간 유효합니다. 만료 전 갱신이 필요합니다.

관련 문서