This shows you the differences between two versions of the page.
| 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 X 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> | ||