웹사이트에서 이 인증서 중 하나를 사용할 수 있도록 SSLServercert에 두 개 이상의 인증서를 나열하고 싶었습니다. httpd.conf 파일에서 "SSLServercert label1 label2"를 사용하겠습니다. label1에는 IP 기반 인증서가 있고 lable2에는 도메인 기반 인증서가 있습니다. 사용자가 IP 또는 도메인 이름을 사용하여 웹 사이트를 호출하는 경우 인증서 중 하나가 작동해야 합니다. 이것이 가능한가?
답변1
아니요 - 웹사이트에서는 사용할 인증서를 "선택"할 수 없습니다. 오직 당신만이 할 수 있습니다.
SNI를 사용하면 동일한 리스너의 호스트 헤더당 서로 다른 인증서를 갖도록 이름 기반 가상 호스트를 구성할 수 있습니다. 이는 아마도 원하는 것일 것입니다. 호스트 이름 인증서를 사용하여 호스트 이름 리스너에 대한 가상 호스트를 구성하고, IP 가상 호스트를 다음과 같이 구성합니다. IP 인증서(및 그렇지 않으면 동일한 구성).