Настройка брандмауэра для доступа к серверу отчетов

Доступ к приложениям сервера отчетов служб Reporting Services и опубликованным отчетам предоставляется через URL-адреса, указывающие IP-адрес, порт и виртуальный каталог. Если включен брандмауэр Windows, то порт, на который настроен сервер отчетов, скорее всего, закрыт. Обычно это выражается в том, что при обращении с удаленного клиентского компьютера к веб-порталу отображается пустая страница либо при запросе отчета открывается пустая веб-страница.

Открыть порт можно при помощи брандмауэра Windows на компьютере сервера отчетов. Службы Reporting Services не открывают для вас порты. Этот шаг необходимо выполнить вручную.

По умолчанию сервер отчетов прослушивает HTTP-запросы через порт 80. Следующие пошаговые инструкции позволяют настроить порт. Если вы настроили URL-адреса сервера отчетов для использования другого порта, необходимо указать этот номер порта при выполнении инструкций в этой статье.

На внешнем компьютере необходимо открыть порт 1433 и 1434, если одно из следующих инструкций имеет значение true:

  • Если вы обращаетесь к реляционным базам данных SQL Server на внешних компьютерах
  • Если база данных сервера отчетов находится во внешнем экземпляре SQL Server

Дополнительные сведения см. в разделе "Настройка брандмауэра Windows для доступа к ядру СУБД". Дополнительные сведения о параметрах брандмауэра Windows по умолчанию и описании TCP-портов, влияющих на ядро СУБД, Службы Analysis Services, Reporting Services и службы Integration Services, см. в разделе "Настройка брандмауэра Windows для разрешения доступа к SQL Server".

Необходимые компоненты

В этих инструкциях предполагается, что вы уже настроили учетную запись службы. Кроме того, предполагается, что вы создали базу данных сервера отчетов и настроили 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 (TCP через порт 80).

  15. Выберите Готово.

  16. Перезагрузите компьютер.

Следующие шаги

После открытия порта необходимо предоставить пользователю доступ к серверу отчетов с помощью назначений ролей на домашнем уровне и на уровне сайта. Это действие выполняется перед подтверждением того, могут ли удаленные пользователи получить доступ к серверу отчетов на открытом порту. Вы можете правильно открыть порт и по-прежнему иметь подключения к серверу отчетов, если у пользователей нет достаточных разрешений. Дополнительные сведения см. в статье Предоставление пользователям доступа к серверу отчетов.

Правильность открытия порта можно также проверить, открыв веб-портал с другого компьютера. См. подробнее о веб-портале сервера отчетов.

См. также

Настройка учетной записи службы сервера отчетов (диспетчер конфигурации сервера отчетов)
Настройка URL-адресов сервера отчетов (диспетчер конфигурации сервера отчетов)
Создание базы данных сервера отчетов (диспетчер конфигурации сервера отчетов)
Настройка учетной записи службы сервера отчетов (диспетчер конфигурации сервера отчетов)
Управление сервером отчетов в собственном режиме служб Reporting Services