모든 SSL 문서 SSL 및 인증서

IP 주소에 대한 SSL 인증서를 받을 수 있을까?

IP 주소에 대한 SSL 인증서를 받을 수 있나요 (https://203.0.113.50 같은)? 네 — 하지만 Let’s Encrypt는 지원하지 않으며, 더 좋은 대안이 있습니다.

IP 주소용 인증서를 발급할 수 있는 인증 기관

인증 기관IP 주소 인증서비용
Let’s Encrypt❌ 미지원
ZeroSSL✅ ACME 경유 (공인 IP)무료 (제한적)
Google Trust Services✅ ACME 경유무료
DigiCert✅ (OV/EV만)유료
Sectigo유료
자체 서명무료 (브라우저 경고)

Let’s Encrypt의 ACME 구현은 IP 주소를 검증하지 않습니다 — 도메인 이름만 검증합니다. 이는 GetHTTPS가 IP 주소용 인증서를 발급할 수 없다는 것을 의미합니다.

도메인이 거의 항상 더 나은 이유

IP 주소 인증서도메인 인증서
Let’s Encrypt 지원
무료 옵션제한적무제한 (Let’s Encrypt)
서버 변경 가능❌ 해당 IP에 고정✅ DNS 업데이트
사람이 읽기 쉬움https://203.0.113.50https://example.com
CDN/로드 밸런서❌ IP 변경 시 사용 불가✅ DNS 기반 라우팅
SEO❌ 키워드 가치 없음✅ 브랜드 구축 가능

거의 모든 경우에, 도메인을 등록하고(연간 $10-15) Let’s Encrypt(무료)를 사용하는 것이 IP 주소 인증서보다 저렴하고 유연합니다.

IP 주소 인증서가 적합한 경우

  • 내부 인프라 — DNS가 설정되지 않은 사설 네트워크의 모니터링 대시보드, 관리 패널, API
  • IoT/임베디드 기기 — 고정 IP에 연결하고 DNS를 확인할 수 없는 기기
  • 개발/테스트 — DNS 설정 없이 테스트 서버에서 빠르게 HTTPS 구현
  • 레거시 시스템 — IP에 연결하도록 하드코딩된 애플리케이션

IP 주소 인증서의 대안

방법 1: 도메인 사용 (권장)

도메인 또는 서브도메인을 등록하고, IP를 가리키고, 무료 Let’s Encrypt 인증서를 받으세요.

# 예시: 서브도메인을 IP에 연결
server.example.com A record 203.0.113.50

# 그런 다음 server.example.com용 인증서를 받기

비용: $0 (이미 도메인을 보유한 경우) ~ 연간 $10-15 (새 도메인).

방법 2: 자체 서명 인증서

브라우저 경고가 허용되는 내부용:

openssl req -x509 -newkey ec -pkeyopt ec_paramgen_curve:P-256 \
  -keyout key.pem -out cert.pem -days 365 -nodes \
  -subj "/CN=203.0.113.50" \
  -addext "subjectAltName=IP:203.0.113.50"

SAN에서 IP: 접두사를 사용하는 것에 주의하세요 — DNS:가 아닙니다.

방법 3: nip.io 또는 sslip.io (영리한 DNS 트릭)

이 무료 서비스는 호스트명에 포함된 IP로 해석되는 DNS 레코드를 제공합니다:

203.0.113.50.nip.io → resolves to 203.0.113.50

그런 다음 DNS-01 챌린지를 사용하여 GetHTTPS로 203.0.113.50.nip.io에 대한 Let’s Encrypt 인증서를 받을 수 있습니다. 도메인이 보기 좋지는 않지만 기능적입니다.

방법 4: Cloudflare Tunnel

Cloudflare의 터널을 통해 IP 기반 서비스를 실제 도메인과 자동 SSL로 노출합니다 — 공인 IP가 필요 없습니다.

자주 묻는 질문

Let’s Encrypt는 왜 IP 주소를 지원하지 않나요?

Let’s Encrypt는 DNS 또는 HTTP 챌린지를 통해 도메인 소유권을 검증합니다. IP 주소는 동일한 방식의 DNS 소유권이 없으므로 검증 모델이 깔끔하게 적용되지 않습니다. 다른 인증 기관(ZeroSSL, Google Trust Services)은 ACME 구현에 IP 지원을 추가했습니다.

IP 주소에 와일드카드 인증서를 사용할 수 있나요?

아니요. 와일드카드는 DNS 이름(*.example.com)에만 적용됩니다. IP 주소에는 서브도메인이 없습니다.

사설/내부 IP(192.168.x.x, 10.x.x.x)는요?

어떤 공인 인증 기관도 사설 IP 주소에 대한 인증서를 발급하지 않습니다 — 전역적으로 고유하지 않기 때문입니다. 내부 네트워크에는 자체 서명 인증서 또는 사설 CA를 사용하세요.

공인 IP에 대해 무료 인증서를 받을 수 있나요?

ZeroSSL과 Google Trust Services는 ACME를 통해 IP 주소 인증서를 지원합니다. 그러나 무료 티어는 제한될 수 있습니다. Let’s Encrypt가 있는 도메인이 더 안정적이고 진정으로 무제한입니다.

관련 기사

시작하기 2026-05-08
무료 SSL 인증서 받는 방법 (단계별 가이드)
5분 만에 Let's Encrypt에서 무료 SSL 인증서를 발급받으세요 - 소프트웨어 설치 불필요, 계정 생성 불필요. 4가지 방법, 두 가지 챌린지 유형, 6개 플랫폼 설치, 문제 해결을 포함하는 완전 가이드입니다.
SSL 및 인증서 2026-05-08
SSL 인증서란 무엇인가?
SSL 인증서는 웹사이트를 인증하고 암호화된 HTTPS 연결을 가능하게 하는 디지털 파일입니다. 인증서의 내용, 작동 원리, 무료로 받는 방법, 모든 사이트에 필요한 이유를 알아보세요.
SSL 및 인증서 2026-05-08
자체 서명 vs CA 서명 SSL 인증서
자체 서명 인증서는 브라우저 경고를 발생시킵니다. CA 서명 인증서는 자동으로 신뢰됩니다. 각각이 적합한 경우, 생성 방법, 무료 CA 인증서가 프로덕션에서 자체 서명을 대체한 이유를 알아보세요.
브라우저에서 무료 SSL 인증서 받기
설치 불필요, 계정 불필요. 개인키는 항상 기기에 남습니다.
인증서 발급