보고서 서버 URL 구성(보고서 서버 구성 관리자)
Reporting Services가 URL을 사용해 보고서 서버 웹 서비스와 웹 포털에 액세스하는 방법을 알아보세요. 애플리케이션을 사용하기 전에, 웹 서비스와 웹 포털 각각에 하나 이상의 URL을 구성합니다. Reporting Services는 다른 웹 서비스 및 애플리케이션과 나란히 배포하는 경우를 포함한 대부분의 배포 시나리오에서 잘 작동하는 두 URL의 기본값을 제공합니다.
URL 구성
SQL Server Reporting Services(SSRS)를 설치하면 첫 사용과 이후 지속적인 사용을 쉽게 해주기 위해 보고서 서버 웹 서비스와 웹 포털에 액세스할 URL이 설정됩니다. 이 구성은 기본적으로 두 가지입니다.
기본 구성: SSRS 설치 중에 기본 구성을 설치하면 시스템이 대부분의 배포 시나리오에 적합한 기본값을 사용해 자동으로 URL을 생성합니다. 이러한 URL을 사용하면 구성을 더 할 필요 없이 보고서 서버 웹 서비스와 웹 포털에 바로 액세스할 수 있습니다.
사용자 지정 구성: Reporting Services 구성 도구를 사용해 첫 설정 이후 URL을 만들거나 수정할 수 있습니다. 이 도구를 사용하면 URL의 기본값을 수락하거나 사용자 지정 값을 지정할 수 있습니다. URL을 정의할 때 페이지에 URL의 테스트 링크가 표시되기 때문에 설정한 대로 유효한 연결이 도출되는지 결과를 확인할 수 있습니다. URL을 구성하고 테스트하는 방법에 대한 단계별 지침은 URL 구성(보고서 서버 구성 관리자)을 참조하세요.
보고서 서버 URL 정의
이 URL은 네트워크상에서 보고서 서버 인스턴스의 위치를 식별합니다. 다음 표에 보고서 서버 URL을 만들 때 지정해야 하는 부분을 표시했습니다.
요소 | 설명 |
---|---|
Host name | TCP/IP 네트워크는 IP 주소를 사용하여 네트워크에서 디바이스를 고유하게 식별합니다. 컴퓨터에 설치된 네트워크 어댑터 카드당 하나의 물리적 IP 주소가 있습니다. IP 주소가 호스트 헤더로 확인되면 호스트 헤더를 지정할 수 있습니다. 보고서 서버를 회사 네트워크에 배포하는 경우, 컴퓨터의 네트워크 이름을 사용하면 됩니다. |
포트 | TCP(Transmission Control Protocol) 포트는 디바이스의 엔드포인트입니다. 보고서 서버는 지정된 포트에서 요청을 수신 대기합니다. |
가상 디렉터리 | 포트 하나를 여러 웹 서비스나 애플리케이션이 공유할 때도 많습니다. 보고서 서버 URL에는 항상 요청을 수신하는 애플리케이션에 해당하는 가상 디렉터리가 포함됩니다. 같은 IP 주소와 포트를 수신하는 각 Reporting Services 애플리케이션에 고유한 가상 디렉터리 이름을 지정하세요. |
SSL 설정 | Reporting Services의 URL은 컴퓨터에 설치된 기존 TLS/SSL 인증서를 사용하도록 구성할 수 있습니다. 자세한 내용은 기본 모드 보고서 서버에서 TLS 연결 구성을 참조하세요. |
기본 URL
보고서 서버나 웹 포털에 그 URL을 통해 액세스할 때는, IP 주소 말고 호스트 이름을 포함합니다. TCP/IP 네트워크에서는 IP 주소가 컴퓨터의 호스트 이름이나 네트워크 이름을 확인됩니다. URL을 구성할 때 기본값을 사용한 경우, 컴퓨터 이름을 지정하는 URL을 사용하거나 localhost를 호스트 이름으로 사용해 보고서 서버 웹 서비스에 액세스할 수 있습니다.
https://<computername>/reportserver
https://localhost/reportserver
다음 테이블에 호스트 이름을 포함하는 URL을 통해 보고서 서버 연결을 사용하는 기본값을 표시했습니다.
요소 | 값 | 설명 |
---|---|---|
IP 주소 | 모두 할당됨 | 네트워크의 도메인 이름 서비스는 URL의 호스트 이름을 컴퓨터의 IP 주소로 확인합니다. URL의 IP 주소를 지정하기만 하면 요청이 원래 의도한 호스트에 연결됩니다. |
포트 | 80 | 포트 80이 TCP/IP 연결의 기본 포트입니다. 보고서 서버는 포트 80에서 수신 대기하기 때문에 URL에서 포트 번호를 생략해도 됩니다. 다른 포트를 지정하는 경우, URL에 포트를 포함하세요. |
가상 디렉터리 | ReportServer | 두 예시 URL 모두 가상 디렉터리 이름을 포함합니다. URL 정의를 사용자 지정하지 않는 한, URL에 항상 애플리케이션의 가상 디렉터리 이름을 지정해야 합니다. |
참고 사항
기본 URL 예약을 사용하면 유효한 호스트 이름이 URL에 사용됩니다. Reporting Services 구성 도구는 호스트 이름의 여러 변형 버전이 특정 보고서 서버 인스턴스 하나로 확인되도록 허용하는 구문을 사용해 HTTP.SYS
에서 URL 예약을 만듭니다. URL 예약에 대한 자세한 내용은 URL 예약 및 등록 정보(보고서 서버 구성 관리자)를 참조하세요.
보고서 서버 URL에서 서버 쪽 권한
각 URL 엔드포인트에 대한 권한은 보고서 서버 서비스 계정에만 부여됩니다. 이 계정만 Reporting Services URL로 전송된 요청을 수락할 수 있습니다. 설정이나 Reporting Services 구성 도구를 통해 서비스 ID를 구성할 때 해당 계정에 대하여 DACL(임의 액세스 제어 목록)이 만들어져 유지 관리됩니다. 서비스 계정을 변경하면, Reporting Services 구성 도구가 사용자가 만드는 모든 URL 예약이 새 계정 정보를 사용하도록 업데이트합니다. 자세한 내용은 URL 예약 구문(보고서 서버 구성 관리자)을 참조하세요.
보고서 서버 URL로 전송된 클라이언트 요청 인증
기본적으로, URL 엔드포인트에서 지원되는 인증 유형은 Windows 인증입니다. 이 설정은 기본 보안 확장입니다. 사용자 정의 또는 Forms 인증 공급자를 구현하는 경우, 보고서 서버에서 인증 설정을 수정하세요. 또한 Windows 인증 설정을 변경해 네트워크에서 사용하는 인증 하위 시스템과 일치시킬 수도 있습니다. 자세한 내용은 보고서 서버에서 인증을 참조하세요.