728x90
sni
-
TLS 서버 이름 표시의 작동 방식인 SNI란?Linux 2025. 3. 10. 01:47
TLS SNI(Server Name Indication)란?개요TLS(Transport Layer Security)는 인터넷에서 데이터를 암호화하여 안전하게 통신할 수 있도록 하는 프로토콜입니다. TLS를 사용할 때, 하나의 IP 주소에서 여러 개의 도메인을 호스팅하는 웹 서버(예: 가상 호스팅 환경)에서는 클라이언트가 요청하는 정확한 도메인을 알지 못하면 올바른 인증서를 제공할 수 없습니다.이를 해결하기 위해 등장한 것이 **SNI(Server Name Indication, 서버 이름 표시)**입니다.SNI의 작동 방식SNI는 TLS 핸드셰이크 과정에서 클라이언트가 접속하려는 서버의 도메인 이름(호스트명)을 명시적으로 전달하는 기능입니다. 이를 통해 서버는 클라이언트가 요청하는 도메인에 맞는 적절한 T..