보고서 서버 액세스를 위한 방화벽 구성Configure a Firewall for Report Server Access

Reporting ServicesReporting Services 보고서 서버 응용 프로그램과 게시된 보고서는 IP 주소, 포트 및 가상 디렉터리를 지정하는 URL을 통해 액세스할 수 있습니다. Report server applications and published reports are accessed through URLs that specify an IP address, port, and virtual directory. Windows 방화벽을 켜면 보고서 서버에서 사용하도록 구성된 포트는 대부분 닫혀 있습니다.If Windows Firewall is turned on, the port that the report server is configured to use is most likely closed. 원격 클라이언트 컴퓨터에서 보고서 관리자 를 열었을 때 빈 페이지가 나타나거나 보고서를 요청한 후 빈 웹 페이지가 나타나면 포트가 닫힌 것입니다.Indications that a port might be closed are the a blank page when you attempt to open Report Manager from a remote client computer or a blank Web page after requesting a report.

이 경우 포트를 열려면 보고서 서버 컴퓨터에서 Windows 방화벽 유틸리티를 사용해야 합니다.To open a port, you must use the Windows Firewall utility on the report server computer. Reporting Services에서 자동으로 포트를 열지 않기 때문에 이 단계는 수동으로 수행해야 합니다.Reporting Services will not open ports for you; you must perform this step manually.

기본적으로 보고서 서버는 포트 80에서 HTTP 요청을 수신합니다.By default, the report server listens for HTTP requests on port 80. 따라서 아래 지침에는 이 포트를 지정하는 단계를 설명합니다.As such, the following instructions include steps that specify that port. 다른 포트를 사용하도록 보고서 서버 URL을 구성한 경우 아래 지침에 따라 해당 포트 번호를 지정해야 합니다.If you configured the report server URLs to use a different port, you must specify that port number when following the instructions below.

외부 컴퓨터에서 SQL ServerSQL Server 관계형 데이터베이스에 액세스하거나 보고서 서버 데이터베이스가 외부 SQL ServerSQL Server 인스턴스에 있는 경우 외부 컴퓨터에서 포트 1433 및 1434를 열어야 합니다.If you are accessing SQL ServerSQL Server relational databases on external computers, or if the report server database is on an external SQL ServerSQL Server instance, you must open port 1433 and 1434 on the external computer. 자세한 내용은 온라인 설명서의 데이터베이스 엔진 액세스에 대한 Windows 방화벽 구성 SQL ServerSQL Server 을 참조하세요.For more information, see Configure a Windows Firewall for Database Engine Access in SQL ServerSQL Server Books Online. 기본 Windows 방화벽 설정 방법과 데이터베이스 엔진Database Engine, Analysis ServicesAnalysis Services, Reporting ServicesReporting ServicesIntegration ServicesIntegration Services에 영향을 주는 TCP 포트에 대한 자세한 내용은 온라인 설명서에서 SQL Server 액세스를 허용하도록 Windows 방화벽 구성 SQL ServerSQL Server 을 참조하세요.For more information about the default Windows firewall settings, and a description of the TCP ports that affect the 데이터베이스 엔진Database Engine, Analysis ServicesAnalysis Services, Reporting ServicesReporting Services, and Integration ServicesIntegration Services, see Configure the Windows Firewall to Allow SQL Server Access in SQL ServerSQL Server Books Online.

필수 구성 요소Prerequisites

이 지침에서는 사용자가 이미 서비스 계정을 구성했고 보고서 서버 데이터베이스를 만들었으며 보고서 서버 웹 서비스 및 보고서 관리자에 대한 URL을 구성했다고 가정합니다.These instructions assume that you already configured the service account, created the report server database, and configured URLs for the Report Server Web service and Report Manager. 자세한 내용은 Reporting Services 기본 모드 보고서 서버 관리를 참조하세요.For more information, see Manage a Reporting Services Native Mode Report Server.

로컬 웹 브라우저에서 로컬 보고서 서버 인스턴스에 연결하여 보고서 서버에 액세스할 수 있는지도 확인해야 합니다.You should also have verified that the report server is accessible over a local Web browser connection to the local report server instance. 이 단계에서는 사용 가능한 설치가 있는지 확인합니다.This step establishes that you have a working installation. 포트를 열기 전에 설치가 올바르게 구성되어 있는지 확인해야 합니다.You should verify that the installation is configured correctly before you begin opening ports. Windows Server에서 이 단계를 완료하려면 보고서 서버 사이트를 신뢰할 수 있는 사이트에 추가해야 합니다.To complete this step on Windows Server, you must have also added the report server site to Trusted Sites. 자세한 내용은 로컬 관리에 대해 기본 모드 보고서 서버 구성(SSRS)를 참조하세요.For more information, see Configure a Native Mode Report Server for Local Administration (SSRS).

Windows 방화벽에서 포트 열기Opening Ports in Windows Firewall

포트 80을 열려면To open port 80

  1. 시작 메뉴에서 제어판을 클릭한 다음 시스템 및 보안, Windows 방화벽을 차례로 클릭합니다.From the Start menu, click Control Panel, click System and Security, and then click Windows Firewall. 제어판이 '범주' 보기로 구성되지 않은 경우에는 Windows 방화벽을 바로 선택하면 됩니다.Control Panel is not configured for 'Category' view, you only need to select Windows Firewall.

  2. 고급 설정을 클릭합니다.Click Advanced Settings.

  3. 인바운드 규칙을 클릭합니다.Click Inbound Rules.

  4. 동작 창의 새 규칙 을 클릭합니다.Click New Rule in the Actions window.

  5. 포트규칙 종류를 클릭합니다.Click Rule Type of Port.

  6. 다음을 클릭합니다.Click Next.

  7. 프로토콜 및 포트 페이지에서 TCP를 클릭합니다.On the Protocol and Ports page click TCP.

  8. 특정 로컬 포트 를 선택하고 값으로 80을 입력합니다.Select Specific Local Ports and type a value of 80.

  9. 다음을 클릭합니다.Click Next.

  10. 동작 페이지에서 연결 허용을 클릭합니다.On the Action page click Allow the connection.

  11. 다음을 클릭합니다.Click Next.

  12. 프로필 페이지에서 사용자 환경에 적합한 옵션을 클릭합니다.On the Profile page click the appropriate options for your environment.

  13. 다음을 클릭합니다.Click Next.

  14. 이름 페이지에서 이름으로ReportServer (TCP on port 80)를 입력합니다.On the Name page enter a name ofReportServer (TCP on port 80)

  15. 마침을 클릭합니다.Click Finish.

  16. 컴퓨터를 다시 시작합니다.Restart the computer.

다음 단계Next Steps

포트를 연 다음 원격 사용자가 이 포트에서 보고서 서버에 액세스할 수 있는지 확인하기 전에 홈 및 사이트 수준에서 역할 할당을 통해 사용자에게 보고서 서버에 대한 액세스 권한을 부여해야 합니다.After you open the port and before you confirm whether remote users can access the report server on the port that you open, you must grant user access to the report server through role assignments on Home and at the site level. 사용자에게 충분한 권한이 없는 경우 포트는 제대로 열리지만 보고서 서버에는 연결할 수 없습니다.You can open a port correctly and still have report server connections fail if users do not have sufficient permissions. 자세한 내용은 SQL ServerSQL Server 온라인 설명서에서 사용자에게 보고서 서버에 대한 액세스 권한 부여(보고서 관리자)를 참조하세요.For more information, see Grant User Access to a Report Server (Report Manager) in SQL ServerSQL Server Books Online.

다른 컴퓨터에서 보고서 관리자를 시작하여 포트가 제대로 열리는지 확인할 수도 있습니다.You can also verify that the port is opened correctly by starting Report Manager on a different computer. 자세한 내용은 SQL ServerSQL Server 온라인 설명서에서 보고서 관리자(SSRS 기본 모드)를 참조하세요.For more information, see Report Manager (SSRS Native Mode) in SQL ServerSQL Server Books Online.

관련 항목:See Also

보고서 서버 서비스 계정 구성(SSRS 구성 관리자) Configure the Report Server Service Account (SSRS Configuration Manager)
보고서 서버 URL 구성(SSRS 구성 관리자) Configure Report Server URLs (SSRS Configuration Manager)
보고서 서버 데이터베이스 만들기(SSRS 구성 관리자) Create a Report Server Database (SSRS Configuration Manager)
보고서 서버 서비스 계정 구성(SSRS 구성 관리자) Configure the Report Server Service Account (SSRS Configuration Manager)
Reporting Services 기본 모드 보고서 서버 관리Manage a Reporting Services Native Mode Report Server