보고서 서버 액세스를 위한 방화벽 구성
이 문서에서는 SSRS(SQL Server Reporting Services) 보고서 서버 애플리케이션 및 게시된 보고서에 대한 액세스를 허용하기 위해 Windows 방화벽에서 필요한 포트를 수동으로 여는 방법을 알아봅니다. SSRS 보고서 서버 애플리케이션과 게시된 보고서는 IP 주소, 포트 및 가상 디렉터리를 지정하는 URL을 통해 액세스할 수 있습니다. Windows 방화벽을 사용하도록 설정하면 보고서 서버에서 사용하는 포트가 차단되어 웹 포털에 액세스하거나 보고서를 요청할 때 빈 페이지 수신과 같은 문제가 발생할 수 있습니다. 이러한 문제를 해결하려면 이 단계를 수동으로 수행해야 합니다. 이 문서의 지침에 따라 Windows 방화벽 유틸리티를 사용하여 보고서 서버에서 포트를 엽니다.
필수 조건
- 보고서 서버 서비스 계정 구성(보고서 서버 구성 관리자)
- 보고서 서버 데이터베이스 만들기, 보고서 서버 구성 관리자
- Reporting Services 기본 모드 보고서 서버 관리
- 로컬 웹 브라우저 연결을 통해 보고서 서버에 액세스
- 설치가 올바르게 구성되었는지 확인
- 로컬 관리에 대해 기본 모드 보고서 서버 구성(SSRS)
Windows 방화벽에서 포트 열기
참고 항목
기본적으로 보고서 서버는 포트 80에서 HTTP 요청을 수신합니다. 다음 지침에는 이 포트를 여는 단계가 포함되어 있습니다. 다른 포트를 사용하도록 보고서 서버 URL을 구성하는 경우 지침에서 포트 80을 올바른 포트 번호로 바꿉니다. 자세한 내용은 보고서 서버 URL 구성(보고서 서버 구성 관리자)을 참조하세요.
다음 문 중 하나가 true인 경우 외부 컴퓨터에서 포트 1433 및 1434를 엽니다.
- 외부 컴퓨터에서 SQL Server 관계형 데이터베이스에 액세스합니다.
- 보고서 서버 데이터베이스가 외부 SQL Server 인스턴스에 있습니다.
포트 80을 열려면 다음 단계를 완료합니다.
- 보고서 서버에서 Windows 방화벽 구성 설정을 엽니다. Windows 방화벽에 대한 제어판을 검색하여 구성 설정을 찾습니다.
- 고급 설정을 선택합니다.
- 인바운드 규칙을 선택합니다.
- 작업 창에서 새 규칙을 선택합니다.
- 포트 규칙 유형을 선택하고 다음을 선택합니다.
- 프로토콜 및 포트 페이지에서 TCP를 선택합니다.
- 특정 로컬 포트를 선택하고 값으로 80을 입력하고 다음을 선택합니다.
- 작업 페이지에서 연결 허용을 선택하고 다음을 선택합니다.
- 프로필 페이지에서 사용자 환경에 적합한 옵션을 선택하고 다음을 선택합니다.
- 이름 페이지에서 ReportServer(포트 80의 TCP)의 이름을 입력하고 종료를 선택합니다.
- 컴퓨터를 다시 시작합니다.
포트 구성 유효성 검사
포트를 연 후에는 홈 및 사이트 수준에서 역할 할당을 통해 보고서 서버에 대한 사용자 액세스 권한을 부여합니다. 이 작업은 원격 사용자가 열린 포트에서 보고서 서버에 액세스할 수 있는지 여부를 확인하기 전에 수행됩니다. 포트가 올바르게 열려 있더라도 사용자에게 충분한 권한이 없는 경우에도 보고서 서버 연결이 실패할 수 있습니다. 자세한 내용은 사용자에게 보고서 서버에 대한 액세스 권한 부여를 참조하세요.
다른 컴퓨터에서 웹 포털을 시작하여 포트가 제대로 열리는지 확인할 수도 있습니다. 자세한 내용은 보고서 서버 웹 포털(기본 모드)이란?을 참조하세요.