다음을 통해 공유


보고서 서버 액세스를 위한 방화벽 구성

Reporting Services 보고서 서버 애플리케이션과 게시된 보고서는 IP 주소, 포트 및 가상 디렉터리를 지정하는 URL을 통해 액세스할 수 있습니다. Windows 방화벽이 켜져 있으면 보고서 서버가 사용하도록 구성된 포트가 닫혀 있을 가능성이 높습니다. 원격 클라이언트 컴퓨터에서 웹 포털을 열려고 할 때 빈 페이지가 표시되거나 보고서를 요청한 후 빈 웹 페이지가 표시되는 경우 포트가 닫혀 있을 수 있다는 지표입니다.

포트를 열려면 보고서 서버 컴퓨터에서 Windows 방화벽 유틸리티를 사용해야 합니다. Reporting Services는 포트를 자동으로 열지 않습니다. 이 단계는 수동으로 수행해야 합니다.

기본적으로 보고서 서버는 포트 80에서 HTTP 요청을 수신합니다. 따라서 다음 지침에는 해당 포트를 지정하는 단계가 포함됩니다. 다른 포트를 사용하도록 보고서 서버 URL을 구성한 경우 이 문서의 지침을 따를 때 해당 포트 번호를 지정해야 합니다.

다음 문 중 하나가 true인 경우 외부 컴퓨터에서 포트 1433 및 1434를 열어야 합니다.

  • 외부 컴퓨터에서 SQL Server 관계형 데이터베이스에 액세스하는 경우
  • 보고서 서버 데이터베이스가 외부 SQL Server 인스턴스에 있는 경우

자세한 내용은 데이터베이스 엔진 액세스에 대한 Windows 방화벽 구성을 참조하세요. 기본 Windows 방화벽 설정 방법과 데이터베이스 엔진, Analysis Services, Reporting Services 및 Integration Services에 영향을 주는 TCP 포트에 대한 설명은 SQL Server 액세스를 허용하도록 Windows 방화벽 구성을 참조하세요.

필수 조건

이 지침에서는 서비스 계정을 이미 구성한 것으로 가정합니다. 또한 보고서 서버 데이터베이스를 만들고 보고서 서버 웹 서비스 및 웹 포털에 대한 URL을 이미 구성했다고 가정합니다. 자세한 내용은 Reporting Services 기본 모드 보고서 서버 관리를 참조하세요.

또한 로컬 보고서 서버 인스턴스에 대한 로컬 웹 브라우저 연결을 통해 보고서 서버에 액세스할 수 있는지 확인해야 합니다. 이 단계에서는 설치가 제대로 작동하는지 확인합니다. 포트를 열기 전에 설치가 올바르게 구성되어 있는지 확인해야 합니다. Windows Server에서 이 단계를 완료하려면 보고서 서버 사이트도 신뢰할 수 있는 사이트에 추가해야 합니다. 자세한 내용은 로컬 관리용으로 기본 모드 보고서 서버 구성(SSRS)을 참조하세요.

Windows 방화벽에서 포트 열기

포트 80를 여는 방법:

  1. 시작 메뉴에서 제어판을 선택하고 시스템 및 보안을 선택한 다음 Windows 방화벽을 선택합니다. 제어판이 범주 보기로 구성되지 않은 경우, Windows 방화벽만 선택하면 됩니다.

  2. 고급 설정을 선택합니다.

  3. 인바운드 규칙을 선택합니다.

  4. 작업 창에서 새 규칙을 선택합니다.

  5. 포트 규칙 유형을 선택합니다.

  6. 다음을 선택합니다.

  7. 프로토콜 및 포트 페이지에서 TCP를 선택합니다.

  8. 특정 로컬 포트를 선택하고 값으로 80을 입력합니다.

  9. 다음을 선택합니다.

  10. 작업 페이지에서 연결 허용을 선택합니다.

  11. 다음을 선택합니다.

  12. 프로필 페이지에서 사용자 환경에 적합한 옵션을 선택합니다.

  13. 다음을 선택합니다.

  14. 이름 페이지에서 ReportServer(포트 80의 TCP)의 이름을 입력합니다.

  15. 마침을 선택합니다.

  16. 컴퓨터를 다시 시작합니다.

다음 단계

포트를 연 후에는 홈 및 사이트 수준에서 역할 할당을 통해 보고서 서버에 대한 사용자 액세스 권한을 부여해야 합니다. 이 작업은 원격 사용자가 열린 포트에서 보고서 서버에 액세스할 수 있는지 여부를 확인하기 전에 수행됩니다. 사용자에게 충분한 권한이 없는 경우 포트는 제대로 열리지만 보고서 서버 연결에는 실패할 수 있습니다. 자세한 내용은 사용자에게 보고서 서버에 대한 액세스 권한 부여를 참조하세요.

다른 컴퓨터에서 웹 포털을 시작하여 포트가 제대로 열리는지 확인할 수도 있습니다. 자세한 내용은 보고서 서버의 웹 포털(SSRS 기본 모드)을 참조하세요.