User Tools

Site Tools


communigate_pro_2025

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
communigate_pro_2025 [2026/06/24 13:08]
val
communigate_pro_2025 [2026/06/25 08:26] (current)
val
Line 14: Line 14:
 ===== Теория ===== ===== Теория =====
  
-  * [[https://​communigatepro.ru/​server|Скачать]] +  * Схема сети предприятия
-  * [[https://​doc.communigatepro.ru/​russian/​admin/​install/​Install.html|Установка]]+
  
 ===== Лабораторные работы ===== ===== Лабораторные работы =====
Line 21: Line 20:
 ==== 1.1 Схема стенда,​ настройка системы ==== ==== 1.1 Схема стенда,​ настройка системы ====
  
-  * !!! Используем **Debian 11** !!! +  * Импорт ВМ из образа 
-  * 2Gb ОЗУ (clamav) +  * Не менее ​2Gb ОЗУ (clamav) 
-  * [[Настройка ​стендов слушателей]]+  * Сеть мост, перегенерировать MAC адрес 
 <​code>​ <​code>​
-ifconfig eth0 inet 172.16.1.100+X/24+debian:~sh net_singsrv.sh mail
 </​code>​ </​code>​
- 
-  * [[Сервис Ansible]] 
  
 <​code>​ <​code>​
Line 37: Line 35:
 </​code>​ </​code>​
  
-  * Настраиваем подключение ​и подключаемся ​через PuTTY, тестируем работу сети+  * Настраиваем подключение ​в PuTTY 
 +  * Подключаемся,​ тестируем работу сети
  
 <​code>​ <​code>​
Line 46: Line 45:
 ==== 1.2 Развертывание инфраструктуры Microsoft AD и CA ==== ==== 1.2 Развертывание инфраструктуры Microsoft AD и CA ====
  
-  - Импорт системы MS Server ​2016 server.corpX.un (включение в сеть класса) +  - Импорт системы MS Server server.corpX.un (включить в сеть класса, сгенерировать MAC адрес, назначить IP 172.16.1.X и переименовать в server) 
-  - Импорт системы MS Windows ​10 clientN +  - Назначение роли AD corpX.un 
-  - Переименование MS Server 2016 в server +  - Добавление записи A (mail) и MX (corpX.un
-  - Установка [[http://​gate.isp.un/​unix/​Microsoft/​SW_DVD5_Office_Professional_Plus_2016_64Bit_Russian_MLF_X20-42453.ISO|MS Office]] в Windows ​10 +  - Импорт системы MS Windows clientN ​(включить в сеть класса,​ сгенерировать MAC адрес, ​назначить IP 172.16.1.200+X) 
-  - Установка [[https://​www.google.com/​chrome/​|Chrome]], [[https://​www.thunderbird.net/​en-US/​|Thunderbird]] в Windows ​10 +  - Установка [[http://​gate.isp.un/​unix/​Microsoft/​SW_DVD5_Office_Professional_Plus_2016_64Bit_Russian_MLF_X20-42453.ISO|MS Office]] в Windows ​clientN ​ 
-  - Назначение роли ​AD corpX.un ​(лучше ​перед этим назначить IP 172.16.1.X) +  - Установка [[Chrome]], [[Thunderbird]] в Windows ​clientN ​ 
-  - Назначение роли CA (после AD!!!) +  - Назначение роли ​CA (продолжаем во 2-м модуле)
-  - Назначение IP 172.16.1.X/​24 MS Server 2016 +
   - Настройка DNS clientN на server   - Настройка DNS clientN на server
   - Включение clientN в домен   - Включение clientN в домен
-  - Добавление в DNS на server записи mail.corpX.un (!!! Это все понадобится уже в 3-м модуле) 
   - [[Материалы по Windows#​Установка русского Language pack в Windows Server 2016]] (не обязательно,​ и может быть уже произведена)   - [[Материалы по Windows#​Установка русского Language pack в Windows Server 2016]] (не обязательно,​ и может быть уже произведена)
   - Добавление в домен user1/​Pa$$w0rd1 (возможно,​ не понадобится)   - Добавление в домен user1/​Pa$$w0rd1 (возможно,​ не понадобится)
Line 63: Line 60:
  
   * [[https://​communigatepro.ru/​server|Скачать дистрибутив с communigatepro.ru]]   * [[https://​communigatepro.ru/​server|Скачать дистрибутив с communigatepro.ru]]
 +  * [[https://​doc.communigatepro.ru/​russian/​admin/​install/​Install.html|Установите Сервер следуя нижеприведённым инструкциям]]
  
 === Debian/​Ubuntu === === Debian/​Ubuntu ===
 <​code>​ <​code>​
-# wget https://doc.communigatepro.ru/​packages/CGatePro-Linux_6.5-5_amd64.deb+# wget https://​doc.communigatepro.ru/​packages/​CGatePro-Linux_6.5-5_amd64.deb
  
 # dpkg -i CGatePro*.deb # dpkg -i CGatePro*.deb
Line 79: Line 77:
  
 ==== 1.4 Первоначальная настройка ==== ==== 1.4 Первоначальная настройка ====
 +
 +  * Добавляем [[Сервис SSH#Local Port Forwarding Tunnel]] для порта 8010
  
 <​code>​ <​code>​
-http://172.16.1.100+X:8010+http://127.0.0.1:8010
 </​code><​code>​ </​code><​code>​
 Postmaster Password: xxxxxx Postmaster Password: xxxxxx
Line 91: Line 91:
  
 Settings->​Network->​Blacklisted IPs-> Settings->​Network->​Blacklisted IPs->
-  UnBlacklistable (White Hole) IP Addresses:  +  UnBlacklistable (White Hole) IP Addresses:​ 
-    172.16.1.0/​24 + 
-    10.5.0.0/16+172.16.1.0/​24 
 +10.5.0.0/16
  
 # cat /​var/​CommuniGate/​Settings/​WhiteHoles.data # cat /​var/​CommuniGate/​Settings/​WhiteHoles.data
Line 268: Line 269:
  
 === Логинемся как user3 из домена compX.un и управляем доменом === === Логинемся как user3 из домена compX.un и управляем доменом ===
 +
 +!!! Подключаться с Windows client !!!
 +
 <​code>​ <​code>​
 http://​mail.compX.un:​8010/​ http://​mail.compX.un:​8010/​
Line 730: Line 734:
 === Пример настроек правил на уровне сервера,​ домена и пользователя через CLI === === Пример настроек правил на уровне сервера,​ домена и пользователя через CLI ===
  
-  * [[https://www.communigate.ru/​CommuniGatePro/​russian/​Rules.html|Автоматические Правила]]+  * [[https://doc.communigatepro.ru/russian/​development/​Rules.html|Автоматические Правила]]
   * Для перемещения SPAM писем в папку администратора правило должно работать на уровне сервера,​ иначе, даже на уровне домена,​ не хватает прав (видимо,​ считается,​ что письмо перемещает пользователь ...)    * Для перемещения SPAM писем в папку администратора правило должно работать на уровне сервера,​ иначе, даже на уровне домена,​ не хватает прав (видимо,​ считается,​ что письмо перемещает пользователь ...) 
  
Line 1051: Line 1055:
   * Перенос ключа принципала в CGP (Users->​Domains->​corpX.un->​Security->​Kerberos)   * Перенос ключа принципала в CGP (Users->​Domains->​corpX.un->​Security->​Kerberos)
   * Входим в домен как user100+X с рабочей станции client1   * Входим в домен как user100+X с рабочей станции client1
-  * [[https://www.communigate.ru/​CommuniGatePro/​russian/​MAPI.html|MAPI-Коннектор]] Kerberos GSSAPI+  * [[https://doc.communigatepro.ru/russian/​admin/​access/​MAPI.html|MAPI-Коннектор]] Kerberos GSSAPI
   * [[#​Модуль 8. Использование CGP в качестве Web сервера]]   * [[#​Модуль 8. Использование CGP в качестве Web сервера]]
   * [[Thunderbird#​Авто конфигурация клиента]] Thunderbird (IMAP/SMTP GSSAPI)   * [[Thunderbird#​Авто конфигурация клиента]] Thunderbird (IMAP/SMTP GSSAPI)
Line 1237: Line 1241:
 select russian select russian
 </​code>​ </​code>​
-  * [[http://ftp.communigate.ru/pub/stuff/​noarch/​pbx_russian_files_51.zip]]+  * [[https://val.bmstu.ru/unix/CGP/​pbx_russian_files_51.zip]]
 <​code>​ <​code>​
 !!! Upload tar файлов из архива !!! !!! Upload tar файлов из архива !!!
Line 1300: Line 1304:
 ==== 7.5 Пишем свое небольшое приложение ==== ==== 7.5 Пишем свое небольшое приложение ====
  
-  * [[http://www.communigate.ru/​CommuniGatePro/​russian/​CGPL.html|Язык Программирования CommuniGate Pro (CG/PL)]]+  * [[https://doc.communigatepro.ru/russian/​development/​CGPL.html|Язык Программирования CommuniGate Pro (CG/PL)]]
  
 === Hello World по номеру 301 === === Hello World по номеру 301 ===
Line 1390: Line 1394:
 </​code>​ </​code>​
  
-Доступ по имени http://​user1.corpX.un ([[https://www.communigate.ru/​CommuniGatePro/​russian/​FileStore.html#​Access|Доступ к Хранилищу Файлов по HTTP]])+Доступ по имени http://​user1.corpX.un ([[https://doc.communigatepro.ru/russian/​admin/​storage/​FileStore.html#​Access|Доступ к Хранилищу Файлов по HTTP]])
 <​code>​ <​code>​
 Settings->​Router Settings->​Router
Line 1503: Line 1507:
 ==== Русификация сообщений ==== ==== Русификация сообщений ====
  
-  * https://www.communigate.ru/​CommuniGatePro/russian/SysAdmin.html#Strings+  * https://doc.communigatepro.ru/​russian/​admin/​sysadmin/​#Strings 
 ==== Миграция с MS Exchange на CGP ==== ==== Миграция с MS Exchange на CGP ====
 <​code>​ <​code>​
communigate_pro_2025.1782295694.txt.gz · Last modified: 2026/06/24 13:08 by val