Категории статей: Netop Remote Control > Инструкции

Модуль WebConnect для удаленного управления через Интернет

Служба Netop WebConnect - это безопасное решение на базе веб-технологий для удаленного управления компьютерами через Интернет. WebConnect состоит из двух модулей и играет роль Интернет-маршрутизатора для Netop Guest (управляющий компьютер) и Netop Host (управляемый компьютер), которые подключаются друг к другу через данный сервис-посредник. 

Подключение через WebConnect обычно применяется, если Guest и Host находятся в разных сетях и подключаются через Интернет, причем сети защищены межсетевыми экранами и IP-адреса либо неизвестны, либо являются только внутренними (отсутствует публичный IP-адрес). При использовании WebConnect пользователи могут удаленно управлять компьютерами без перенастройки межсетевого экрана, прокси-сервера или маршрутизатора. Это становится возможным, поскольку WebConnect использует протокол HTTP (порт 80) при взаимодействии с Guest и Host (это относится также и к Netop OnDemand Host и Netop Mobile Host). 

Помимо протокола HTTP (на порту 80) WebConnect может также использовать обычный TCP протокол и порт 6502 (или любой другой порт по вашему выбору). Протокол TCP дает более высокую производительность по сравнению с HTTP, но все же требует дополнительной настройки на межсетевом экране. Если в настройках WebConnect указаны оба протокола, система будет пробовать сначала TCP, а затем, если попытка не завершится успехом, переключится на HTTP. 

WebConnect состоит из двух компонентов - Connection Manager и Connection Server. Оба компонента должны быть установлены на серверах с публичным IP-адресом. Реализовать такую инфраструктуру можно с помощью переадресации портов или используя DMZ. WebConnect может иметь в своем составе только один Connection Manager и несколько Connection Server для балансировки нагрузки и отказоустойчивости. 

Connection Manager использует Microsoft Internet Information Server (IIS) и базу данных Microsoft SQL для хранения информации. Задача Connection Manager состоит в хранении информации о Guest и Host, передаче этой информации этим модулям, когда они подключаются к Connection Manager, а также в коммутировании подключения между Guest и Host. С целью балансировки нагрузки рекомендуется устанавливать базу данных на отдельный сервер. 

Что вам потребуется для работы?

Вам потребуется два сервера (физических или виртуальных). Один сервер для Connection Manager, второй - для Connection Server. Все серверы с Connection Manager и Connection Server должны иметь свой собственный уникальный публичный IP-адрес. В малонагруженных системах SQL-сервер может быть установлен на тот же компьютер, что и Connection Manager. 

Дополнительные Connection Server вам потребуются при увеличении нагрузки на WebConnect. Рекомендуется иметь отдельный Connection Server для каждых 20 одновременных сеансов связи. Таким образом, если вам нужно обеспечивать 100 одновременных сеансов связи, то рекомендуется установить 5 разных Connection Server. Сам Connection Manager может обслуживать как минимум 10,000 Host, поэтому чаще всего не требуется более, чем один Connection Manager. 

Системные требования

Connection Manager

  • Операционная система (32 или 64-бит): Windows Server 2012 Foundation, Essentials, Standard или Datacenter; Windows Server 2008 Web, Standard, Enterprise или Datacenter (SP0,1,2,R2); Windows Server 2003 Standard, Enterprise, Web или Datacenter (SP0,1,2,R2)
  • Microsoft Internet Information Services 6.0 или 7.0 с установленными функциями IIS6 Metabase Compatibility и ISAPI Extensions
  • ODBC подключение к Microsoft SQL Server 2005 или 2008
  • Intel Quad Core процессор или более производительный (рекомендация)
  • 8 Гб (или более) оперативной памяти (рекомендация)
  • Жесткий диск, работающий с частотой 7200 оборотов или больше (рекомендация)

Connection Server

  • Операционная система (32 или 64-бит): Windows Server 2012 Foundation, Essentials, Standard или Datacenter; Windows Server 2008 Web, Standard, Enterprise или Datacenter (SP0,1,2,R2); Windows Server 2003 Standard, Enterprise, Web или Datacenter (SP0,1,2,R2)
  • Intel Quad Core процессор или более производительный (рекомендация)
  • 8 Гб (или более) оперативной памяти (рекомендация)
  • Жесткий диск, работающий с частотой 7200 оборотов или больше (рекомендация)

SQL Server

  •  Microsoft SQL Server 2005 или 2008