대량 도메인 및 인증서 검사기
포트폴리오 전체를 한 번의 실행으로 확인하세요. 최대 50개의 도메인을 한 줄에 하나씩 붙여넣으면 이 검사기는 레지스트리에서 각 도메인의 등록기관, 등록일, 만료일을 읽고, 실시간 TLS 핸드셰이크를 수행해 현재 인증서를 읽습니다. 모든 결과가 정렬 가능한 하나의 표에 정렬되며 만료가 가장 임박한 항목이 맨 앞에 오므로, 오늘 당장 주의가 필요한 도메인이나 인증서가 스프레드시트 속에 숨지 않고 맨 위에 표시됩니다.
마지막 업데이트:
매달 같은 목록을 확인하시나요? myeventwatch로 무료로 모니터링하세요 — 만료 및 다운타임 알림, 카드 불필요.
이 대량 검사기가 하는 일
최대 50개의 도메인을 붙여넣으면, 각각에 대해 사이트가 온라인 상태를 유지할지 결정하는 사실들을 얻을 수 있습니다. 실제로 갱신하는 등록기관, 등록일, 남은 일수 카운트다운이 있는 도메인 만료일, 그리고 서버가 지금 바로 제시하는 실시간 TLS 인증서 — 그 발급자와 인증서 자체의 만료일입니다. 단일 검사기는 하나의 이름에 대한 하나의 질문에 답합니다. 이 페이지는 포트폴리오 질문 — “내가 책임지는 모든 것 중 무엇이 가장 먼저 만료되는가?” — 에 하나의 표로 답합니다. 이는 포트폴리오가 가장 덜 감시되는 구성원에서 실패하기 때문에 중요합니다. 1년 동안 아무도 열지 않은 마케팅 마이크로사이트, 이미 떠난 사람이 등록한 클라이언트 도메인, 조용히 프로덕션이 된 스테이징 이름 등이 그렇습니다. 그것들을 같은 열과 같은 시계로 함께 나열하는 것이 흩어진 갱신 날짜들을 어떤 것이 만료되기 전에 행동할 수 있는 하나의 결정으로 바꿉니다.
표는 두 개의 시계로 읽으세요. 도메인과 그 인증서는 소유자도 기한도 다른 별개의 계약이기 때문입니다. 도메인 만료는 등록 자체입니다. 이를 놓치면 이름은 결국 전혀 확인되지 않게 됩니다. 인증서 만료는 포트 443에서 제공되는 TLS 인증서입니다. 이를 놓치면 도메인이 멀쩡해도 브라우저가 경고로 사이트를 차단합니다. 두 시계 중 어느 것이 먼저 끝날지는 알 수 없으므로 표는 각 행에서 더 이른 기한으로 정렬합니다. 30일 이하는 경고로 취급하세요 — 이번 달이 아니라 이번 주에 갱신하세요 — 그리고 7일 이하, 이미 만료됨, 또는 유효하지 않은 인증서를 제공하는 경우는 긴급으로 취급해 오늘 고치세요. 확인할 수 없었던 행은 조용히 사라지지 않고 오류로 표시됩니다. “알 수 없음” 자체가 추적할 가치가 있는 발견이기 때문입니다.
대량 확인이 중요한 이유, 작동 방식, 그리고 한계
대량 확인은 한 사람의 주의를 공유하는 이름이 한 줌을 넘는 모든 곳에서 중요합니다. 회사의 자체 브랜드, 지역 및 레거시 이름 포트폴리오, 대행사나 프리랜서가 유지하는 클라이언트 사이트, 각 고객이 자체 등록기관을 가져온 호스팅 플릿 등이 그렇습니다. 그런 세계에서 실패 양상은 결코 “도메인이 만료된다는 것을 잊었다”가 아니라 “이 도메인이 저 등록기관 계정에, 저 전 동료의 로그인으로 존재한다는 것을 잊었다”입니다. 분기별 대량 실행 한 번으로 세 가지 경우를 모두 잡을 수 있습니다. 깊이 알고 싶은 단일 이름에 대해서는 전용 도구가 더 멀리 갑니다. 도메인 만료 검사기는 한 도메인의 전체 등록 기록과 DNS를 보여주고, SSL 검사기는 한 인증서의 체인과 프로토콜을 자세히 검사합니다. 대량으로 화재를 찾고, 단일 검사기로 그것을 이해하세요.
함께 제공되는 가이드인 도메인과 인증서를 대량으로 확인하기는 이를 루틴으로 만듭니다. 이름이 만료되는 이유, 두 시계 습관, 그리고 마지막 30일 안에 해야 할 일입니다. 여기서의 작동 방식은 다음과 같습니다. 각 도메인에 대해 검사기는 RDAP를 통해 레지스트리에 등록 기록을 묻고, 그 이름에 대해 실시간 TLS 핸드셰이크를 열어 실제로 제공하는 인증서를 읽습니다. 결과는 도메인별로 잠시 캐시되어 반복 확인이 레지스트리에 예의 바르게 이루어집니다. 한 번의 실행은 최대 50개의 도메인을 허용하며, 하나의 잘못된 도메인이 배치 전체를 실패시키는 일은 결코 없습니다 — 그 행은 자체 오류를 지니고 나머지 49개는 정상적으로 답합니다. 표가 화면에 나타나면 어느 열로든 다시 정렬할 수 있고, 티켓, 보고서 또는 갱신 캘린더용으로 CSV로 다운로드할 수 있습니다.
정직성과 한계. RDAP 적용 범위는 보편적이지 않습니다. 일부 국가 코드 및 구형 TLD는 빈약한 기록을 게시하거나 전혀 게시하지 않으므로, 완전히 건강한 도메인이라도 등록기관이나 날짜가 정당하게 비어 있는 상태로 돌아올 수 있습니다 — 행이 알려주는 것은 레지스트리가 말한 것이지 우리가 추측한 것이 아닙니다. 인증서는 검사기의 네트워크에서 그 이름이 공개적으로 확인되는 443 포트에서 읽힙니다. 다른 네트워크에만 제공되는 인증서, VPN 뒤에 있는 인증서, 내부 전용 이름의 인증서는 여기에서 확인할 수 없으며, 공개적으로 확인되지 않는 이름은 인증서 대신 오류를 표시합니다. CDN이나 로드 밸런서는 장소에 따라 다른 인증서를 제시할 수도 있습니다. 이 페이지는 검사기의 관점에서 공개 방문자가 받는 인증서를 보고합니다. 이 중 어느 것도 만료 날짜의 현실성을 약화시키지 않습니다. 비어 있음이나 오류는 모든 것이 괜찮다고 가정하는 것이 아니라 수동으로 살펴볼 가치가 있다는 의미입니다.
각 열의 의미
| 등록기관 | 도메인이 등록된 회사 — 갱신이 실제로 이루어지는 계정이며, 종종 호스트도 DNS 제공업체도 아닙니다. |
| 도메인 만료 | 등록 자체가 소멸하는 시점. 이 날짜가 지나면 이름은 유예 기간과 상환 기간에 들어가고 결국 낯선 사람이 등록할 수 있게 됩니다. |
| SSL 발급자 | 서버가 오늘 제시하는 인증서를 발급한 인증 기관으로, 데이터베이스가 아닌 실시간 TLS 핸드셰이크에서 읽습니다. |
| SSL 만료 | 해당 인증서가 유효하지 않게 되는 시점. 도메인 등록이 몇 년 남아 있어도 이 순간부터 브라우저는 방문자에게 경고합니다. |
| 상태 | 행의 긴급도로, 도메인과 인증서 중 먼저 끝나는 시계에 의해 정해집니다. 30일 초과는 OK, 30일 이하는 경고, 7일 이하·만료·무효는 긴급입니다. |
자주 묻는 질문
한 번의 실행으로 몇 개의 도메인을 확인할 수 있나요?
실행당 최대 50개, 한 줄에 하나씩입니다. 붙여넣거나 .txt 또는 .csv 파일을 불러오세요 — CSV의 경우 각 줄의 첫 번째 열만 사용되므로 내보낸 스프레드시트 열이 그대로 작동합니다. 50개를 초과해 붙여넣으면 이 페이지는 일부만 조용히 확인하지 않고 목록을 줄이라고 요청합니다.
도메인 날짜와 인증서 날짜가 다른 이유는 무엇인가요?
그것들은 별개의 계약이기 때문입니다. 도메인은 등록기관에 등록되며 보통 1년에서 10년입니다. 인증서는 인증 기관이 발급하며 보통 약 1년 이하이고 서버나 CDN에 있습니다. 하나를 갱신한다고 다른 하나가 갱신되는 일은 결코 없습니다. 바로 그래서 이 표는 두 시계를 나란히 보여주고 먼저 끝나는 것으로 정렬합니다.
행에 오류가 표시됩니다. 무슨 뜻인가요?
해당 도메인을 완전히 확인할 수 없었다는 뜻입니다. 공개적으로 확인되지 않거나, 포트 443에서 응답하지 않거나, 해당 TLD가 RDAP 데이터를 게시하지 않거나, 레지스트리가 쿼리를 거부했을 수 있습니다. 오류는 그 행에만 표시되며 배치의 나머지를 실패시키는 일은 결코 없습니다. 오류는 “알 수 없음, 수동으로 확인”으로 취급하세요. 특히 온라인이어야 한다고 알고 있는 이름에 대해서는 그렇습니다.
붙여넣은 목록은 어떻게 되나요?
도메인은 sysosx 검사기로 전송되며, 검사기는 레지스트리에 쿼리하고 각 이름에 연결해 그 인증서를 읽습니다. 이 작업을 하려면 공개 도메인 목록이 필요합니다. 결과는 레지스트리 제한 내에 머물도록 도메인별로 잠시 캐시됩니다. 여기에는 계정도 저장된 포트폴리오도 없습니다 — 지속적으로 감시하고 싶은 목록에 대해서는 양식 아래의 모니터링 링크가 myeventwatch에서 이를 설정합니다.
결과를 저장하거나 공유할 수 있나요?
예 — “결과를 CSV로 다운로드” 버튼은 표에 표시된 내용을 그대로 내보냅니다. 도메인, 등록기관, 생성일과 만료일 및 남은 일수, 인증서 발급자와 만료일 및 남은 일수, 유효성, 그리고 모든 오류입니다. 화면의 결과로부터 브라우저에서 구축되므로, 파일은 정렬과 관계없이 모든 행을 포함해 방금 실행한 내용과 일치합니다.