В интернет имеется множество мануалов по установке Lync.
Здесь я опишу ошибки и проблемы с которыми мне пришлось столкнуться для минимального развертывания.
Сама установка не вызывает проблем даже без чтения документации - все что нужно инсталлятор подскажет.
Т.к. я был ограничен в ресурсах, то решил просто установить Front End на одном ПК и думал, что этого будет достаточно.
Для внутренних пользователей все работало, но внешние пользователи могли только чатиться - с митингами - то же самое.
На МС-форуме мне ответили что для того чтобы “все” работало, нужно установить Edge роль на отдельном сервере.
Я удалил Lync FE - просто я удалив черз установку-удаление, но при “свежей” установке у меня подхватывалась старая топология.
В результате была найдена последовательность
1. Нужно удалить все что относится к Lync через установка-удаление.
2. Там же удалить SQL-Express.
3. Удалить папку SQL в Program Files.
4. Удалить папку с базами данных SQL в корне диска С:\CsData.
5. На контроллере домена запустить ADSI Editor, подключиться к Configuration и удалить CN=Configuration, CN=Services, CN=RTC Service (всю ветку).
6. После этого можно начинать чистую установку при этом запустить Prepare Forest из визарда (на нем будет светиться восклицательный знак - мы же все удалили
)
Lync FE я установил на виртуальную машину, т.к. он обслуживает, в основном, только внутренних пользователей и не требует внешнего IP-адреса.
На него я пробросил с роутера порты 80 и 443 (на роутере) на 8080 и 4443 (на FE) - это нужно для того чтобы внешние пользователи (и гости также) могли зайти на митинги.
Если роутер не поддерживает такой фичи, - необходимо поднять Reverse Proxy и пробросить порты через него.
Apache вполне подойдет для такой роли. Смысл Reverse Proxy и заключается в том чтобы слушать и обрабатывать не запросы внутренних пользователей, а запросы извне по этим портам и перенаправлять в локальную сеть.
Все остальное будет выполнять Edge. Его я установил на машине с реальным IP-адресом (относительно реальным :), машина находится за роутером и роутер мапит внешний адрес на внутренний адрес данной машины 192.168.10.17).
Для того же сетевого интерфейса присвоил еще один адрес 192.168.10.117 - он в топологии будет внутренним, а 192.168.10.17 - внешним.
Без такого деления службы Edge не запускаются.
Продолжение следует …