Domain IP Lookup

이 도구에 대하여

Domain IP Lookup은 도메인 이름을 공개 IPv4 및 IPv6 주소로 확인하는 데 집중한 간결한 도구로, 하나씩, 일괄로, 또는 일정에 따라 사용할 수 있습니다.

모든 확인은 Node.js 내장 dns 모듈을 통해 직접 이루어지며, 공개 DNS 서버에 실시간으로 질의합니다. 중간에 외부 IP 조회 API는 없으며, 여러분이 보는 결과는 이 서버의 DNS 리졸버가 받은 내용 그대로입니다.

만든 이유

온라인에 있는 대부분의 “도메인 IP” 도구는 조용히 외부 API를 거쳐 조회를 프록시하거나, 검색한 도메인을 기록하거나, 실제 결과를 광고와 무관한 제휴 콘텐츠 뒤에 숨깁니다. 저희는 도메인을 확인하고 IP를 보여 주는 단 한 가지 일만, 방해되는 것 없이 해내는 도구를 원했습니다. 그리고 가볍게 한 번 조회해 보는 용도부터 수천 개의 도메인을 감시하는 예약 작업까지 확장되는 도구를 원했습니다.

대상 사용자

연결 문제를 디버깅하기 전에 도메인이 실제로 어디를 가리키는지 확인하려는 개발자, 대규모 도메인 포트폴리오의 DNS 변경을 반복 일정으로 추적하는 인프라 및 SRE 팀, 도구 자체가 내부 네트워크 스캔 위험이 되지 않으면서 대규모 도메인 목록을 안전하게 확인해야 하는 보안 연구자, 그리고 계정 없이 빠른 답만 원하는 모든 분을 위한 도구입니다.

구성 방식

프런트엔드는 Next.js, React, TypeScript로 만들어졌습니다. 단일이든 일괄이든 모든 조회는 Node 자체의 dns.Resolver를 통해 실행되며, 업스트림 DNS 서버와 타임아웃은 설정할 수 있습니다. 일괄 및 예약 작업은 Postgres에 저장되고 Redis 기반 작업 큐(BullMQ)를 통해 별도의 백그라운드 워커가 처리하므로, 도메인 10,000개짜리 배치도 웹 요청을 붙잡지 않으며 작업 도중 서버가 재시작되어도 유실되지 않습니다.

처음부터 내장된 안전 장치

확인된 모든 주소는 반환되기 전에 사설, 루프백, 링크 로컬, 클라우드 메타데이터 대역과 대조하여 검사되며, 더 단순한 조회 도구 다수가 놓치는 DNS 리바인딩 허점을 막습니다. 요청 제한과 일괄 작업 상한은 모든 사용자가 서비스를 악용 없이 이용할 수 있도록 유지합니다.

결과가 의미하는 것

DNS 결과는 조회 시점에 도메인에 대해 반환된 공개 주소입니다. 이 주소는 CDN, 리버스 프록시, 로드 밸런서 또는 호스팅 제공업체의 주소일 수 있으므로 원본 서버의 물리적 주소를 보장하지 않습니다. 또한 DNS 응답은 리졸버 위치, 레코드 유형, TTL, 트래픽 구성에 따라 달라질 수 있습니다.

조회가 작동하는 방식을 읽어 보고, 보안 통제를 확인하거나, 의견이 있으시면 문의해 주세요.

계정이 없고, 요청 제한을 적용하는 데 필요한 범위를 넘는 추적도 없으며, 어떤 데이터도 판매하지 않습니다.