시놀로지 code-server SSL 적용

Synology 2020.07.09 댓글 Plorence

시놀로지 역방향 프록시로 도메인을 연결한 경우, 반드시 제어판 > 보안 > 인증서 탭에서 설정해야만 가능합니다.
이걸 몰라서 반나절 삽질했네요..
도커 컨테이너 내부에 nginx 를 설치해도 불가능합니다.

역방향 프록시 설정

  1. 제어판 > 응용 프로그램 포털 > 역방향 프록시 탭 > 생성된 역방향 프록시 더블클릭
  2. 소스에서 프로토콜을 HTTPS 로 설정
  3. 소스에서 포트 번호를 443 으로 변경

인증서 설정

인증서가 없는 경우(서브 도메인이 아닌 경우)

  1. 추가 클릭
  2. 새 인증서 추가
  3. Let's Encrypt에서 인증서 얻기 선택
  4. 도메인 이름, 이메일, 주체 대체 이름(서브 도메인, 없으면 입력하지 마세요.) 입력
  5. 적용 클릭

인증서가 있는 경우(서브 도메인을 적용하려는 경우)

  1. 추가 클릭
  2. 기존 인증서 교체 선택 후 교체할 인증서 선택
  3. Let's Encrypt에서 인증서 얻기 선택
  4. 도메인 이름, 이메일, 주제 대체 이름(서브 도메인) 입력
  5. 적용

주제 대체 이름에 역방향 프록시에서 설정한 도메인이 있으면 성공입니다.

역방향 프록시 인증서 설정

  1. 제어판 > 보안 > 인증서 > 구성 클릭
  2. 역방향 프록시에서 설정한 도메인을 찾아 인증서 변경
  3. 확인 클릭

댓글