Network & Server Factory

개인 공부 기록

Hardware/NAS

[헤놀로지 6.1] 역방향 프록시로 포트 없이 서브도메인 접속

1nfra 2020. 9. 12. 08:27
DSM의 역방향 프록시를 쓰면 서브도메인으로 들어온 요청을 각 응용 프로그램의 포트로 넘겨 줄 수 있습니다. 외부에서 IP:포트 대신 서브도메인 주소만으로 접속할 수 있습니다.

1. 역방향 프록시란

역방향 프록시는 외부에서 들어온 요청을 받아, 호스트 이름(서브도메인)에 따라 내부의 다른 서비스 포트로 전달하는 기능입니다. 서비스마다 포트 번호를 외울 필요 없이 서브도메인으로 구분해 접속할 수 있습니다.

2. 설정 위치

제어판 > 응용 프로그램 포털 > 역방향 프록시 탭으로 이동해 규칙을 만듭니다.

역방향 프록시 설정 화면

3. 설정 항목

구분 항목 설명 예시
- 설명 규칙을 구분할 이름 app
소스 프로토콜 외부에서 접속하는 프로토콜 HTTP
소스 호스트 이름 외부에서 접속하는 주소 app.example.iptime.org
소스 포트 외부에서 접속하는 포트 80
대상 프로토콜 연결할 서비스의 프로토콜 HTTP
대상 호스트 이름 연결할 서비스의 주소 localhost
대상 포트 연결할 서비스의 포트 12345

4. 결과

위처럼 설정하면 외부에서 http://IP주소:12345 대신 http://app.example.iptime.org로 접속할 수 있습니다.

5. 정리

  • 역방향 프록시는 호스트 이름에 따라 내부 서비스 포트로 요청을 넘깁니다.
  • 소스에는 외부 접속 주소와 포트를, 대상에는 실제 서비스 주소와 포트를 입력합니다.
  • 공유기에서는 소스 포트(예: 80, 443)만 NAS로 포트포워딩하면 됩니다.
728x90
서울
--:--:--
-전체 글
-카테고리
오늘 방문