본문으로 건너뛰기

Apache와 Nginx에서 OCSP Stapling을 활성화하는 방법

《OCSP Stapling이란 무엇인가》 글에서 OCSP Stapling은 SSL 협상 성능을 향상시키면서 방문자의 프라이버시를 유지하기 위해 만들어졌다고 언급했습니다. 그렇다면 OCSP Stapling 서비스를 어떻게 활성화할 수 있을까요? 본 튜토리얼에서는 Apache와 Nginx 서버에서 OCSP Stapling을 활성화하는 방법을 소개합니다.

HowToSetIPSSL

서버 버전 확인​

시작하기 전에 서버 버전을 확인하십시오. 다음 서버 버전부터 OCSP Stapling을 지원합니다:

  • Apache HTTP 서버 2.3.3 버전 이상
  • Nginx 1.3.7 버전 이상

다음 명령을 사용하여 실행 중인 서버 버전을 확인하십시오:

Apache:apache2 –v
Nginx:nginx -v

OCSP 스테이플링 구성​

Apache 서버에서 OCSP 스테이플링 구성

  1. 사이트 SSL 가상 호스트 구성 파일 수정

다음 지시문을 행에 추가하여 OCSP를 활성화합니다.

SSLUseStapling on

다음 네임스페이스를 행 외부에 추가하세요.

SSLStaplingCache shmcb:/tmp/stapling_cache(128000)

예:

SSLStaplingCache shmcb:/tmp/stapling_cache(128000)

SSLEngine on
SSLProtocol all -SSLv3 -SSLv2

SSLCertificateFile /path/to/your_domain_name.crt
SSLCertificateKeyFile /path/to/your_private.key
SSLCertificateChainFile /path/to/DigiCertCA.crt

SSLUseStapling on
  1. 다음 명령을 실행하여 설정에 오류가 없는지 확인합니다.
Apachectl –t
  1. Apache 서비스를 다시 로드합니다.
service apache2 reload
  1. 설정을 완료하고 저장 후 종료한 다음 Apache을(를) 다시 시작하면 됩니다.

Nginx 서버에서 OCSP Stapling 구성​

Nginx에서 OCSP Stapling을 활성화하려면 먼저 SSL 인증서를 배포하고 정상적으로 접근할 수 있어야 합니다.

  1. 사이트 SSL 인증서 구성 파일 편집

"server " 행에 다음 명령을 추가합니다.

ssl_stapling on;
ssl_stapling_verify on;

예:

server

{
listen 443 ssl;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

ssl_certificate /etc/ssl/bundle.crt;
ssl_certificate_key /etc/ssl/your_domain_name.key;

ssl_stapling on;
ssl_stapling_verify on;
}
  1. 다음 명령어를 실행하여 설정에 오류가 없는지 확인하십시오;
nginx –t
  1. 설정을 완료하고 Nginx를 재시작합니다.
systemctl restart nginx

OCSP 스테이플링이 성공적으로 활성화되었는지 테스트​

이 문서에서는 OCSP 스테이플링이 성공적으로 활성화되었는지 테스트하는 두 가지 방법을 설명합니다.

방법 1: OpenSSL 명령 사용.​

다음과 같이 명령을 입력합니다:

openssl.exe s_client -connect www.domainame.com:443 -status

www.domainame.com를 사용자의 도메인으로 교체하세요.

사이트에서 OCSP Stapling이 성공적으로 활성화되었다면, 반환된 안내에 다음이 포함됩니다: OCSP Response Status: successful (0x0)

실행 후 반환 정보가 없다면 활성화에 실패한 것입니다.

방법 2: 도구를 이용한 웹사이트 도메인 점검​

점검 주소: SSL 인증서 점검

도메인을 입력하고 포트 443을 지정한 후 점검을 클릭합니다. 인증서 정보에서 OCSP 스테이플링 상태가 지원으로 표시되면 성공적으로 활성화된 것입니다. 지원하지 않음으로 표시되면 활성화에 실패한 것입니다.

이상으로 Apache 및 Nginx에서 OCSP Stapling을 활성화하는 방법에 대한 모든 내용입니다. 구성 중 궁금한 점이 있으시면 언제든지 공식 고객센터로 문의해 주시기 바랍니다. 최선을 다해 도와드리겠습니다!