User Tools

Site Tools


подготовка_к_занятиям

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
подготовка_к_занятиям [2023/08/28 09:40]
val [ЛИН8]
подготовка_к_занятиям [2025/04/09 08:45] (current)
val [Письмо инженерам]
Line 5: Line 5:
   * [[Stilobat-ingineers@specialist.ru]]   * [[Stilobat-ingineers@specialist.ru]]
   * [[radio-ingineers@specialist.ru]]   * [[radio-ingineers@specialist.ru]]
 +  * Тин Анжелика Евгеньевна <​atin@specialist.ru>​
   * Буланникова Ольга Анатольевна <​obulannikova@specialist.ru>​   * Буланникова Ольга Анатольевна <​obulannikova@specialist.ru>​
   * Рекламный отдел <​Publicity_depatment@SPECIALIST.RU>​   * Рекламный отдел <​Publicity_depatment@SPECIALIST.RU>​
   * Менеджеры по развитию <​evolution@specialist.ru>​   * Менеджеры по развитию <​evolution@specialist.ru>​
 +
 +
 ===== Письмо инженерам ===== ===== Письмо инженерам =====
 <​code>​ <​code>​
Line 16: Line 19:
 1. подтвердить,​ что письмо дошло. 1. подтвердить,​ что письмо дошло.
  
-n. выделить в аудитории систему (!!! не преподавательскую) и предоставить к ней удаленный доступ,​ начиная с завтрашнего дня и до окончания занятий,​ для развертывания на ней инфраструктурынеобходимой для проведения занятий+n. выделить в аудитории, в которой будут занятия, ​систему ​с моим образом ​(!!! не преподавательскую) и предоставить к ней удаленный доступ,​ начиная с сегодня и до окончания занятий,​ для развертывания на ней необходимой инфраструктуры 
 + 
 +n. !!! настроить на центральном роутере (микротик) маршрут (М - номер класса) аналогичный команде
 + 
 +route -p add 172.16.1.0 mask 255.255.255.0 10.5.M.178 
 +route -p add 192.168.0.0 mask 255.255.0.0 10.5.M.178 ​  !!! ЛИН3 
 + 
 +n. !!! настроить там же "​проброс"​ порта (М - номер класса) 
 + 
 +21956 UDP - 10.5.М.178:​21956 
 + 
 +n. снять ограничение на скорость для ip 10.5.M.178
  
 n. сообщить,​ сколько слушателей ожидается в дополнение к списку?​ n. сообщить,​ сколько слушателей ожидается в дополнение к списку?​
 +
 +n. сообщить,​ сколько слушателей будут заниматься в классе?​
 +
 +n. повернуть камеру в классе,​ что бы было видно как можно больше слушателей
  
 n. сообщить,​ сколько слушателей с оплаченным питанием?​ n. сообщить,​ сколько слушателей с оплаченным питанием?​
Line 26: Line 44:
 n. Все системы слушателей должны быть в одной локальной сети n. Все системы слушателей должны быть в одной локальной сети
  
-n. Убедиться,​ что на ВСЕХ системах установлено не менее ​16Gb памяти ​(ЛИН4(AD), ЛИН6(Ceph), ​ЛИН7(ELK)КОММ(AD), ЛИН8)+n. Убедиться,​ что на ВСЕХ системах установлено не менее ​16GB памяти, ​32GB для ​ЛИН6(Ceph), ​ДЕВОПС164GB для ДЕВОПС2) 
 + 
 +n. Предоставить круглосуточный доступ к стендам из-за огромного размера группы
  
 n. будут ли вечерние занятия в аудиториях аудитории РА7? n. будут ли вечерние занятия в аудиториях аудитории РА7?
Line 40: Line 60:
 n. установить на преподавательский компьютер колонки и микрофон для записи n. установить на преподавательский компьютер колонки и микрофон для записи
  
-n. Выделить планшет для рисования схем+n. Выделить планшет для рисования схем
  
-n. Подключить и проверить гарнитуры с МИКРОФОНАМИ на компьютерах слушателей курсов АСТЕРИСК,​ АСТЕРИСК3 и КОММ в ОО+n. Подключить и проверить гарнитуры с МИКРОФОНАМИ на компьютерах слушателей курсов АСТЕРИСК,​ АСТЕРИСК3 и КОММ в ОО или всех слушателей,​ занимающихся в классе
  
 n. "​Разлить"​ на 12-ти системах 1,​2,​4,​5,​6,​7,​9,​10,​11,​12,​16,​17 (4-ре ряда по 2 системы у стены и 2 ряда у окна) n. "​Разлить"​ на 12-ти системах 1,​2,​4,​5,​6,​7,​9,​10,​11,​12,​16,​17 (4-ре ряда по 2 системы у стены и 2 ряда у окна)
Line 53: Line 73:
    ​C:​\distrs    ​C:​\distrs
  
-ubuntu_20.04_03.ova    (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​ubuntu_20.04_03.ova) +debian_11.1_64_01.ova            (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_11.1_64_01.ova) АСТЕРИСК1,​3 ЛИН4,5 КОММ 
-debian_11.1_64_01.ova            (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_11.1_64_01.ova)+debian_12.5_64_02.ova            (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_12.5_64_02.ova) !!! ЛИН3,6 ДЕВОПС1,​2 
 +ubuntu_24.04_01.ova ​             (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​ubuntu_24.04_01.ova) !!! ЛИН7
 WinClient10LTSB2016.ova ​         (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​WinClient10LTSB2016.ova) WinClient10LTSB2016.ova ​         (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​WinClient10LTSB2016.ova)
 SNG7-PBX-64bit-2104-1.ova ​       (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​SNG7-PBX-64bit-2104-1.ova) SNG7-PBX-64bit-2104-1.ova ​       (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​SNG7-PBX-64bit-2104-1.ova)
 winxp.qcow2.zip ​                 (https://​val.bmstu.ru/​unix/​img/​winxp.qcow2.zip) winxp.qcow2.zip ​                 (https://​val.bmstu.ru/​unix/​img/​winxp.qcow2.zip)
  
-n. !!! Для курса ДЕВОПС1 дополнительно скопировать на компьютеры в каталог C:\distrs образ+n. !!! Для курсов ДЕВОПС1 ​и ДЕВОПС2 ​дополнительно скопировать на компьютеры в каталог C:\distrs образ
  
-ubuntu_20.04.box                 ​(https://​val.bmstu.ru/​unix/​HashiCorp/​ubuntu_20.04.box)+debian12-generic.box             ​(https://​val.bmstu.ru/​unix/​HashiCorp/​debian12-generic.box)
  
 n. !!! Для курсов КОММ, ЛИН4 дополнительно скопировать на компьютеры в каталог C:\distrs образ n. !!! Для курсов КОММ, ЛИН4 дополнительно скопировать на компьютеры в каталог C:\distrs образ
  
-\\10.5.12.17\distrs\msserver2016_040223.ova+msserver2016_210425.ova          (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​msserver2016_210425.ova)
  
-n. подготовить две запасные системы на случай выхода из строя, или добавления слушателей рано утром+n. подготовить две запасные системы ​(с 32ГБ) ​на случай выхода из строя, или добавления слушателей рано утром
  
 n. Сообщить пароль на системы,​ в том числе, на преподавательскую n. Сообщить пароль на системы,​ в том числе, на преподавательскую
  
-n. Сделать английский язык ​по умолчанию+n. Убедиться, что ​на ВСЕХ системах включена ​поддержка 64-х битной виртуализации
  
-n. активировать Windows и MS Office на преподавательском компьютере (нужен для вывода ​списка группы на проектор и для записи OO в PP !!!+n. Если используется не "свежий" ​разлитый образ, удалить старые виртуальные машины из VirtualBox ​и !!! все сессии,​ кроме Default в PuTTY
  
-n. убедиться что работает запись и воспроизведение!!! записанной записи в Power Point.+n. Отключить ​ВСЕ дополнительные физические адаптеры, если есть (адаптер Virtualbox оставить!!!)
  
-n. предоставить возможность подключиться в понедельник в 6 утра к преподавательскому компьютеру для тестов+n. Отключить ​ВСЕ дополнительные Virtualbox ​адаптеры (АСТ2)
  
-n. Убедитьсячто ​на ВСЕХ системах ​включена поддержка 64-х битной ​виртуализации+n. Убедиться ​в наличии второго ​сетевого адаптера в системах 2, 4, 7, 9, 12, 17
  
-n. !!! Залогиниться на всех системах (и преподавательской)+n. !!! Перезагрузить рабочие станции после разливки моего образа,​ залогиниться на всех системах (и преподавательской) и убедиться,​ что закончились все установочные процессы (иначе,​ не идут некоторые лабы)
  
 n. Убедиться,​ что имеется значок громкости звукового адаптера и работают !!! гарнитуры n. Убедиться,​ что имеется значок громкости звукового адаптера и работают !!! гарнитуры
Line 89: Line 110:
 n. Убедиться,​ сервис RDP на рабочих станциях работает стабильно длительное время, и позволяет многократно пере подключаться (удалить программу Veyon) n. Убедиться,​ сервис RDP на рабочих станциях работает стабильно длительное время, и позволяет многократно пере подключаться (удалить программу Veyon)
  
-n. Прислать таблицу соответствия ip и номеров ​столов рабочих станций (и преподавательской)+n. !!! Запустить и оставить на экране результаты All тестов программы  
 + этой программы https://​crystalmark.info/​en/​download/#​CrystalDiskMark ​ (утром подключусь ко всем ​станциям и закрою окно)
  
-n. Пробросить ​RDP порты на ВСЕ стенды (и очных ​и удаленных) ​слушателей ​(!!! Номера портов должны согласоваться с IP адресами ​в классе)+n. Проверить ​работу ​проектора, при ​наличии слушателей, занимающихся в классе
  
-n. Не позднее вечера, перед занятиями, ​прислать ​таблицу ​соответствий ip_внешний:порт:ip_внутренний:​номер_стола:​ФИО ​слушателя, код курса(OO),​ ДАТА НАЧАЛА ЗАНЯТИЙ (ОО) ​(!!! С учетом запасных систем и тех, кто стартует на второй день(ОО) и преподавательской)+n. Пробросить RDP порты на ВСЕ ​стенды (и очных и удаленных) слушателей (!!! Последние ​цифры номеров портов должны совпадать с IP адресами в классе)
  
-n. Схему аудитории с номерами рабочих местФИО ​и кодом курса ​тол препода внизу" в бумажном виде положить на стол, понадобится ​рано утром!+n. Не позднее вечера, перед занятиями, прислать таблицу соответствий ip_внешний:​порт:​ip_внутренний:​номер_стола:ФИО ​слушателя, ​код курса(OO), ДАТА НАЧАЛА ЗАНЯТИЙ (ОО) (!!! С учетом запасных систем и тех, кто стартует на второй день(ОО) ​и преподавательской)
  
-n. Прошу назначить вебинаристам компьютеры, ​столы которых ​я указал в журнале !!! НЕ НОМЕР СТЕНДА (астериск1,​3 ​очно)+n. Такую же таблицу в бумажном ​виде ​положить на стол, понадобится рано утром!
  
 n. Прошу предоставить влажные салфетки и амбушюры для наушников (старые снять) (АСТ, КОММ, ОО) n. Прошу предоставить влажные салфетки и амбушюры для наушников (старые снять) (АСТ, КОММ, ОО)
  
-n. Если используется не "свежий" ​разлитый образ, удалить старые виртуальные машины из VirtualBox+n. Планирую начать все тестировать рано утром в 6-ть часов
  
-n. Отключить ВСЕ дополнительные физические адаптеры, если есть (адаптер Virtualbox оставить!!!) +n. Прошу сообщитькто дежурит из инженеров в каждый день занятий
- +
-n. Отключить ВСЕ дополнительные Virtualbox ​адаптеры (АСТ2) +
- +
-n. Убедиться в наличии второго сетевого адаптера в системах 2, 4, 7, 9, 12, 17+
  
 n. сообщить,​ кто на охране,​ и предупредить,​ что постараюсь быть рано, в 7-мь утра n. сообщить,​ кто на охране,​ и предупредить,​ что постараюсь быть рано, в 7-мь утра
Line 119: Line 137:
  
   * Тема: OpenVPN для занятия АСТЕРИСК NN.NN.NNNN   * Тема: OpenVPN для занятия АСТЕРИСК NN.NN.NNNN
-  * https://​val.bmstu.ru/​unix/​cko-asterisk.ovpn 
  
 <​code>​ <​code>​
Line 140: Line 157:
 Запустите OpenVPN GUI с правами Администратора Запустите OpenVPN GUI с правами Администратора
  
-Найдите программу в области уведомлений (трее) и импортируйте,​ приложенную ​к письму ​конфигурацию+Найдите программу в области уведомлений (трее) и импортируйте,​ приложенную конфигурацию 
 + 
 +https://​val.bmstu.ru/​unix/​cko-asterisk.ovpn
  
 Подключитесь учетной записью Подключитесь учетной записью
Line 174: Line 193:
 </​code>​ </​code>​
  
 +===== Письмо для подключения моих записей =====
 +
 +zfakhrislamova@specialist.ru
 +
 +<​code>​
 +Коллеги приветствую!
 +
 +... обучался у меня на ... прошу предоставить ему доступ к моим записям ..., поскольку читаю все по РАСШИРЕННОЙ программе и некоторые моменты опираются на мой материал.
 +
 +... зарекомендовал себя как хороший,​ мотивированный на обучение слушатель,​ заинтересованный ​ в получении дополнительных знаний к уже полученным у других преподавателей,​ ведущих курс по СТАНДАРТНОЙ программе.
 +
 +Дмитрий Юрьевич разрешил это делать,​ с уведомлением отдела качества
 +
 +Прошу уведомить и предоставить доступ
 +
 +Спасибо!
 +</​code>​
 ===== Создать инфраструктуру для прохождения курсов ===== ===== Создать инфраструктуру для прохождения курсов =====
  
 +==== gate.isp.un ===
 +
 +  * Скопировать и запустить на выделенной системе в классе
 +  * Попросить настроить на MikroTik маршрут (М - номер аудитории)
 +
 +<​code>​
 +C:​\Windows\system32>​ route -p add 172.16.1.0 mask 255.255.255.0 10.5.M.178
 +
 +C:​\Windows\system32>​ route -p add 192.168.0.0 mask 255.255.0.0 10.5.M.178 ​  !!! ЛИН3
 +</​code>​
 +
 +  * Для курсов Астериск и Коммунигейт поправить ip порта openvpn
 +
 +<​code>​
 +21953 TCP - 10.5.12.17:​3389 RDP
 +21954 TCP - 10.5.12.178:​22
 +21955 TCP - 10.5.12.178:​80 ​ понадобился для доступа к резервной копии wikival
 +21956 UDP - 10.5.М.178:​21956 OpenVPN
 +</​code>​
 ==== Все курсы ==== ==== Все курсы ====
  
Line 184: Line 239:
   * При планировании вести занятия удаленно,​ скопировать ссылку на вебинар в wiki и написать об этом на доске   * При планировании вести занятия удаленно,​ скопировать ссылку на вебинар в wiki и написать об этом на доске
   * При планировании вести занятия удаленно,​ узнать ip адрес и пароль компьютера преподавателя   * При планировании вести занятия удаленно,​ узнать ip адрес и пароль компьютера преподавателя
-  * Поправить номер класса в репозитории и протестировать развертывание стенда на запасном компьютере+  * Поправить номер класса в репозитории и  
 +  * Протестировать развертывание стенда на запасном компьютере
   * Залогиниться на всех станциях (особенно вебинаристов для отметки подключения к занятию)   * Залогиниться на всех станциях (особенно вебинаристов для отметки подключения к занятию)
 +<​code>​
 +gate.isp.un:​~#​ cat ips.txt | while read ip; do nc -z -v $ip 3389; done
 +
 +val@val:​~/​scripts$ cat ports.txt | while read p; do nc -z -v radio.specialist.ru $p; done
 +</​code>​
   * Установить и запустить программу для фиксации окна с сообщением на экране [[https://​efotinis.neocities.org/​deskpins/​]] (на системе в РА12)   * Установить и запустить программу для фиксации окна с сообщением на экране [[https://​efotinis.neocities.org/​deskpins/​]] (на системе в РА12)
   * Запустить "​рисовалку"​ ZoomIt (на запасном компьютере)   * Запустить "​рисовалку"​ ZoomIt (на запасном компьютере)
   * Подключить планшет,​ [[http://​val.bmstu.ru/​unix/​Wacom/​PenTablet_5.3.5-3.exe|установить драйвер]] (иногда начинает есть память,​ помогает уничтожение процесса и перевтыкание планшета)   * Подключить планшет,​ [[http://​val.bmstu.ru/​unix/​Wacom/​PenTablet_5.3.5-3.exe|установить драйвер]] (иногда начинает есть память,​ помогает уничтожение процесса и перевтыкание планшета)
   * Отключить в настройках пера и сенсорного ввода нажатие и удерживание и жесты   * Отключить в настройках пера и сенсорного ввода нажатие и удерживание и жесты
-  * Подготовить систему gate.isp.un [[Настройка шлюза в классе]] ​+  * Подготовить систему gate.isp.un [[Настройка шлюза в классе]] ​!!! Не вести на ней занятия,​ тормозит сеть во время установки ПО
   * Запустить вебинар (на системе в РА12, преподскую подключить простым участником),​ указать свое ФИО, попросить сделать это слушателей   * Запустить вебинар (на системе в РА12, преподскую подключить простым участником),​ указать свое ФИО, попросить сделать это слушателей
   * Записать ip адреса станций слушателей и отключить неиспользуемые сетевые адаптеры   * Записать ip адреса станций слушателей и отключить неиспользуемые сетевые адаптеры
Line 205: Line 266:
   * Утром, перед ведением занятий удаленно,​ попросить инженера подключиться к вебинару,​ включить камеру (видеть слушателя),​ микрофон,​ приглушить громкость в колонках   * Утром, перед ведением занятий удаленно,​ попросить инженера подключиться к вебинару,​ включить камеру (видеть слушателя),​ микрофон,​ приглушить громкость в колонках
  
-  * Можно посмотреть,​ кто подключился по RDP 
-<​code>​ 
-[root@radio ~]# while : ; do pfctl -vs all 2>/​dev/​null| grep "​121[012]."​ | grep EST | grep 3389 | cut -d' ' -f 3; sleep 10 ; clear; done 
-</​code>​ 
  
  
  
 ==== ЛИН1 (ЮН1) ==== ==== ЛИН1 (ЮН1) ====
- 
-При проведении в комплексе Radio: 
-<​code>​ 
-root@radio:/​root # /​usr/​sbin/​sshd -f /​etc/​ssh/​sshd_config_local 
-</​code>​ 
- 
-В других комплексах,​ поправить в wiki маршруты с рабочих станций слушателей:​ 
-<​code>​ 
-route -p add 172.16.1.0 mask 255.255.255.0 10.10.106.125 
-</​code>​ 
  
  
Line 250: Line 297:
  
   * Настроить на шлюзе маршрутизацию в сети 192.168.X/​24   * Настроить на шлюзе маршрутизацию в сети 192.168.X/​24
-  * На рабочей станции преподавателя прописать маршруты 
-<​code>​ 
-route -p add 172.16.1.0 mask 255.255.255.0 10.M.N.252 
-route -p add 192.168.0.0 mask 255.255.0.0 10.M.N.252 
-</​code>​ 
   * Развернуть готовый образ [[Сервис OpenVAS]] (admin/​admin,​ web интерфейс пускает через 5-7 минут, нужен только для демонстрации преподавателем)   * Развернуть готовый образ [[Сервис OpenVAS]] (admin/​admin,​ web интерфейс пускает через 5-7 минут, нужен только для демонстрации преподавателем)
-  * Настроить DNS для имен lan, gate, server, www +  * Настроить DNS для имен lan, gate, server, www 
-  * ?? Настроить почтовый сервер для домена corpX.un +  * Настроить почтовый сервер для домена corpX.un 
-  * День 1 - до модуля 3.3 без LXC/Jail +  * ? Уточнить по записи: ​День 1 - до модуля 3.3 без LXC/Jail 
-  * День 2 - до модуля 4.4 включительно+  * ? Уточнить по записи: ​День 2 - до модуля 4.4 включительно
  
 ==== ЛИН4 (ЮН3 windows) ==== ==== ЛИН4 (ЮН3 windows) ====
Line 266: Line 308:
   * Настроить на шлюзе маршрутизацию в сети 192.168.X/​24   * Настроить на шлюзе маршрутизацию в сети 192.168.X/​24
  
-  * Инсталлировать windows server ​msserver2016_040223 ​(годен 180 дней)+  * Инсталлировать windows server ​msserver2016_210425 ​(годен 180 дней)
  
   - CPU: 2, RAM: 4GB   - CPU: 2, RAM: 4GB
Line 277: Line 319:
   - [[Материалы по Windows#​Установка русского Language pack в Windows Server 2016]]   - [[Материалы по Windows#​Установка русского Language pack в Windows Server 2016]]
  
 +  * 1-й день: 1-2.2 модуль ​
 +  * 2-й день: 2.3-4.1 модуль ​
  
-  * 1-й день: 1-4.3 модуль ​ 
-  * 2-й день: 4.4-7.? модуль (но AD обязательно параллельно с динамическим адресом,​ по окончании ЗАЛОГИНИТЬСЯ!!!) 
 ==== ЛИН5 (Zabbix) ==== ==== ЛИН5 (Zabbix) ====
  
Line 313: Line 355:
  
 Январь 2023 Январь 2023
-  * 1-й день - до 1-го перерыва запустили установку GitLab, до обеда прошли лаб 2.2, как ​закончили ​посмотреть в записи+  * 1-й день - до 1-го перерыва запустили установку GitLab, до обеда прошли лаб 2.2, закончили ​лаб 2.3
   * 2-й день - закончили на docker commit test/webd   * 2-й день - закончили на docker commit test/webd
   * 3-й день - закончили 5.3 в 18:20   * 3-й день - закончили 5.3 в 18:20
  
-Сентябрь ​2022 +Сентябрь ​2023 
-  * Vagrant уже был установлен +  * надо ​посмотреть запись ​
-  * 1-й день - 1-3.1 модуль (до обеда запустили установку GitLab) +
-  * 2-й день - 3.1-4.1 (сделали image)+
 ==== Communigate ==== ==== Communigate ====
 +
 +  * !!! Скачать на шлюз
 +<​code>​
 +gate.isp.un:/​var/​www/​html/​unix/​Microsoft#​ wget http://​val.bmstu.ru/​unix/​Microsoft/​SW_DVD5_Office_Professional_Plus_2016_64Bit_Russian_MLF_X20-42453.ISO
 +</​code>​
  
   * Добавить образы winserver (как в ЛИН4) в стенд   * Добавить образы winserver (как в ЛИН4) в стенд
Line 336: Line 381:
  
 <​code>​ <​code>​
-[root@radio:​~]#​ : > /​home/​asterisk/​speclist.txt 
- 
 crm*CLI> database show speclist crm*CLI> database show speclist
 +
 +val*CLI> database put pstn2email 99982286NN val@bmstu.ru
 +val*CLI> database del pstn2email 99982286NN
 </​code>​ </​code>​
  
Line 480: Line 526:
 ==== ЛИН4 (ЮН3) (unix+windows) ==== ==== ЛИН4 (ЮН3) (unix+windows) ====
  
-  * NIS на client1 в демонстрационном ​режиме, в 4-м модуле pam_script+  * Убрать из программы:  
 +  - Модуль 5. Windows клиенты в Kerberos сфере Linux 
 +  - XMPP 
 + 
 +  * Добавить в программу
 +  - ansible + gitlab = gpo 
 + 
 +  * https://​wiki.canterbury.ac.nz/​pages/​viewpage.action?​pageId=87656188 и pam-mount
   * [[https://​www.altlinux.org/​%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B8|altlinux Групповые политики]]   * [[https://​www.altlinux.org/​%D0%93%D1%80%D1%83%D0%BF%D0%BF%D0%BE%D0%B2%D1%8B%D0%B5_%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B8|altlinux Групповые политики]]
   * [[https://​ubuntu.com/​server/​docs/​service-kerberos-with-openldap-backend|Service - Kerberos with OpenLDAP backend]]   * [[https://​ubuntu.com/​server/​docs/​service-kerberos-with-openldap-backend|Service - Kerberos with OpenLDAP backend]]
  
   * roundcube gssapi   * roundcube gssapi
-  * roundcube oauth2 
-  * Выложить все программы на gate.isp.un 
   * [[https://​sourceforge.net/​projects/​ldapadmin/​]]   * [[https://​sourceforge.net/​projects/​ldapadmin/​]]
-  * [[https://​www.altlinux.org/​SSSD/​AD|SSSD/​AD]] 
   * [[https://​ru.wikipedia.org/​wiki/​FreeIPA|FreeIPA]]   * [[https://​ru.wikipedia.org/​wiki/​FreeIPA|FreeIPA]]
-  * [[http://​www.freeipa.org/​page/​Windows_authentication_against_FreeIPA|Windows authentication against FreeIPA]]+
  
  
Line 501: Line 551:
   * Интеграция с telegram   * Интеграция с telegram
   * zabbix-sender несколько значений   * zabbix-sender несколько значений
-  * убрать из курса вычисляемые элементы 
   * упростить программу,​ убрать старые лабы и вопросы   * упростить программу,​ убрать старые лабы и вопросы
   * Триггер срабатывает несколько раз при превышении последовательности значений,​ например 30 40 50 60   * Триггер срабатывает несколько раз при превышении последовательности значений,​ например 30 40 50 60
Line 507: Line 556:
   * Мониторинг процесса Discovery   * Мониторинг процесса Discovery
   * Создание элементов мониторинга из описания в CSV/JSON... через API   * Создание элементов мониторинга из описания в CSV/JSON... через API
-  * Тест к курсу 
   * Обновить программу с учетом прочтения   * Обновить программу с учетом прочтения
   * Ручной сброс триггеров   * Ручной сброс триггеров
Line 516: Line 564:
 ==== ЛИН6 (ЮН5 HA clusters) ==== ==== ЛИН6 (ЮН5 HA clusters) ====
  
 +  * https://​semaphoreui.com/​
   * DHCP https://​www.isc.org/​kea/​   * DHCP https://​www.isc.org/​kea/​
   * DHCP HA назначить ip->mac   * DHCP HA назначить ip->mac
Line 549: Line 598:
   * gitlab runner executor docker   * gitlab runner executor docker
   * [[https://​github.com/​smenateam/​assignments/​blob/​master/​devops/​docs/​assignment.md|Тестовое задание DevOps разработчик]]   * [[https://​github.com/​smenateam/​assignments/​blob/​master/​devops/​docs/​assignment.md|Тестовое задание DevOps разработчик]]
 +  * [[https://​www.freecodecamp.org/​news/​learn-kubernetes-in-under-3-hours-a-detailed-guide-to-orchestrating-containers-114ff420e882|Learn Kubernetes in Under 3 Hours: A Detailed Guide to Orchestrating Containers]]
 +  * Убрать "​Minikube ingress-nginx-controller"​
  
 ==== ЛИН9 ==== ==== ЛИН9 ====
  
 +  * [[https://​habr.com/​ru/​articles/​481662/​|Пробуем новые инструменты для сборки и автоматизации деплоя в Kubernetes]]
 +  * [[https://​habr.com/​ru/​company/​southbridge/​blog/​713884/​|Как легко пройти собеседование по Kubernetes в 2023 году?]]
 +  * [[https://​github.com/​smenateam/​assignments/​blob/​master/​devops/​docs/​assignment.md|Тестовое задание DevOps разработчик]]
 +  * argocd + apwebd ​
 +  * оптимизация параметров (тайм аут сбоя узла) кубера в кубеспрей
 +  * обновление кубера через кубеспрей
 +  * запускать кубеспрей с server (экономия времени)
 +  * везде использовать https с само подписанным сертификатом
 +  * k8s dashboard
 +  * https haproxy
 +  * ingress через редактирование манифестов и реклама helm
 +  * Переделать лабу с Volumes: hostpath (без nodeAffinity + ЛИН6(можно nfs)) vs local (не понятно,​ для чего), Dynamic Volume Provisioning + Keycloak
 +  * [[https://​cloud.vk.com/​blog/​monitoring-events-in-kubernetes-4-free-tools|Как настроить мониторинг событий в Kubernetes: 4 бесплатных инструмента]]
   * Добавить лабораторные:​   * Добавить лабораторные:​
   * - задать для livenessProbe и readinessProbe порт через values   * - задать для livenessProbe и readinessProbe порт через values
 +  * - добавить в helm файлы сертификата
 +  * - заставить gitlab-runner в k8s работать с docker socket
 +  * - ускорить сборку образа в k8s (кэширование?​)
 ==== Communigate ==== ==== Communigate ====
  
Line 559: Line 626:
   * Добавить пример https://​mail.bmstu.ru/​filebrowser.wcgp?​subDir=~логин_сотрудника   * Добавить пример https://​mail.bmstu.ru/​filebrowser.wcgp?​subDir=~логин_сотрудника
  
-По возможным улучшениям:​+Запишите,​ пожалуйста,​ следующие обновления к курсу:​ 
 + 
 +1) Дочерью создателя программы,​ Анной Бутенко создана компания АО "​СБК",​ которая теперь занимается развитием продукта. Если вдруг будут вопросы на курсе от слушателей,​ то АО Сталкерсофт при жизни Бутенко Владимира являлась компанией генеральным дистрибьютером и отвечала за тех поддержку и доработки на территории СНГ. 
 + 
 +2) Актуальный дистрибутив CommuniGate Pro можно скачать с сайта https://​communigatepro.ru/​  
 +система активно развивается,​ ссылка на историю https://​communigatepro.ru/​CommuniGatePro/​russian/​History.html 
 + 
 +К концу мая планируем перейти на новый дизайн сайта, рабочая версия пока доступна по ссылке:​ new.communigatepro.ru  
 + 
 +3) Веб интерфейсу вернули историческое название,​ как оно было до CommuniGate Pro 6.3 - Pronto 
 + 
 +4) Разработчиком десктоп и мобильного Samoware является отдельное юрлицо и приложение одно из возможных клиентов,​ есть еще защищенная почта от Digital Disign (https://​digdes.ru/​products/​zashhishhennaya-pochta) , WorksPad от РуПост. 
 + 
 +5) АО СБК готовит к 4-му кварталу новые версии веб приложения и десктоп клиента (на партнерском меропритии планируем сделать анонс и небольшую демонстрацию) 
 + 
 +6) возможно стоит продемонстрировать новые возможности,​ такие как отложенная отправка писем, одноразовые пароли и тд, тут уже на ваше усмотрение 
 + 
 + 
 +По возможным улучшениям ​(предыдущие рекомендации):
  
  - В разделе защиты от спама есть необходимость в освещении плагинов от Kaspersky и DrWeb. При возникновении необходимости в установке плагинов на стенд лицензирование можем обговорить отдельно. ​ Т.к. в реальных заказчиках часто запрещено использование СПО в качестве средств защиты (предлагается ClamAV и Spamasassin).  - В разделе защиты от спама есть необходимость в освещении плагинов от Kaspersky и DrWeb. При возникновении необходимости в установке плагинов на стенд лицензирование можем обговорить отдельно. ​ Т.к. в реальных заказчиках часто запрещено использование СПО в качестве средств защиты (предлагается ClamAV и Spamasassin).
Line 583: Line 668:
 ==== Asterisk1 ==== ==== Asterisk1 ====
  
 +  * [[https://​github.com/​FreePBX/​sng_freepbx_debian_install]]
 +
 +  * [[https://​www.asternic.net/​|Asternic Call Center Stats]]
 +  * https://​wiki.merionet.ru/​articles/​ustanovka-modulej-ot-asternic-v-freepbx-13
  
   * Ansible role для FreePBX (настроить сеть, отключить f2b)   * Ansible role для FreePBX (настроить сеть, отключить f2b)
Line 618: Line 707:
  
   * [[https://​vc.ru/​dev/​247450-oflayn-raspoznavanie-rechi-biblioteka-vosk|Офлайн распознавание речи. Библиотека Vosk]]   * [[https://​vc.ru/​dev/​247450-oflayn-raspoznavanie-rechi-biblioteka-vosk|Офлайн распознавание речи. Библиотека Vosk]]
 +  * [[https://​koobik.net/​batch-transcribe-audio-to-text/​|Пакетное распознавание аудио и видео в текст с помощью Vosk]]
   * В лабе festival возможно нет необходимости указвать русский,​ наоборот,​ проверить указание английского   * В лабе festival возможно нет необходимости указвать русский,​ наоборот,​ проверить указание английского
   * [[https://​m.habr.com/​ru/​post/​340348/​|Вышла Odoo 11 — открытая система для автоматизации бизнеса]]   * [[https://​m.habr.com/​ru/​post/​340348/​|Вышла Odoo 11 — открытая система для автоматизации бизнеса]]
подготовка_к_занятиям.1693204843.txt.gz · Last modified: 2023/08/28 09:40 by val