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/04/18 11:44]
val [Устаревшие курсы]
подготовка_к_занятиям [2024/03/29 06:54] (current)
val [ЛИН4 (ЮН3) (unix+windows)]
Line 5: Line 5:
   * [[Stilobat-ingineers@specialist.ru]]   * [[Stilobat-ingineers@specialist.ru]]
   * [[radio-ingineers@specialist.ru]]   * [[radio-ingineers@specialist.ru]]
-  * Коркин Михаил Сергеевич <mkorkin@specialist.ru>​+  * Тин Анжелика Евгеньевна <​atin@specialist.ru>​ 
 +  * Буланникова Ольга Анатольевна ​<obulannikova@specialist.ru
 +  * Рекламный отдел <​Publicity_depatment@SPECIALIST.RU>
   * Менеджеры по развитию <​evolution@specialist.ru>​   * Менеджеры по развитию <​evolution@specialist.ru>​
 ===== Письмо инженерам ===== ===== Письмо инженерам =====
Line 15: Line 17:
 1. подтвердить,​ что письмо дошло. 1. подтвердить,​ что письмо дошло.
  
-n. выделить в аудитории систему (!!! не преподавательскую) и предоставить к ней удаленный доступ,​ начиная с завтрашнего дня и до окончания занятий,​ для развертывания на ней инфраструктуры, необходимой для проведения занятий+n. выделить в аудитории систему (!!! не преподавательскую) и предоставить к ней удаленный доступ,​ начиная с сегодня и до окончания занятий,​ для развертывания на ней необходимой инфраструктуры
  
 n. сообщить,​ сколько слушателей ожидается в дополнение к списку?​ n. сообщить,​ сколько слушателей ожидается в дополнение к списку?​
Line 25: Line 27:
 n. Все системы слушателей должны быть в одной локальной сети n. Все системы слушателей должны быть в одной локальной сети
  
-n. Убедиться,​ что на ВСЕХ системах установлено не менее ​16Gb памяти (ЛИН4(AD), ​ЛИН6(Ceph), ​ЛИН7(ELK)КОММ(AD), ЛИН8)+n. Убедиться,​ что на ВСЕХ системах установлено не менее ​16GB памяти (32GB для ​ЛИН6(Ceph), ​ДЕВОПС1ДЕВОПС2)
  
 n. будут ли вечерние занятия в аудиториях аудитории РА7? n. будут ли вечерние занятия в аудиториях аудитории РА7?
Line 53: Line 55:
  
 ubuntu_20.04_03.ova ​   (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​ubuntu_20.04_03.ova) ubuntu_20.04_03.ova ​   (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​ubuntu_20.04_03.ova)
 +debian_10.11_64_01.ova ​          ​(https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_10.11_64_01.ova) !!! ЛИН3 !!!
 debian_11.1_64_01.ova ​           (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_11.1_64_01.ova) debian_11.1_64_01.ova ​           (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_11.1_64_01.ova)
 WinClient10LTSB2016.ova ​         (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​WinClient10LTSB2016.ova) WinClient10LTSB2016.ova ​         (https://​val.bmstu.ru/​unix/​img/​My%20Documents/​WinClient10LTSB2016.ova)
Line 58: Line 61:
 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) ubuntu_20.04.box ​                ​(https://​val.bmstu.ru/​unix/​HashiCorp/​ubuntu_20.04.box)
Line 64: Line 67:
 n. !!! Для курсов КОММ, ЛИН4 дополнительно скопировать на компьютеры в каталог C:\distrs образ n. !!! Для курсов КОММ, ЛИН4 дополнительно скопировать на компьютеры в каталог C:\distrs образ
  
-\\10.5.12.17\distrs\msserver2016_040223.ova+\\10.5.12.17\distrs\msserver2016_250324.ova
  
 n. подготовить две запасные системы на случай выхода из строя, или добавления слушателей рано утром n. подготовить две запасные системы на случай выхода из строя, или добавления слушателей рано утром
  
 n. Сообщить пароль на системы,​ в том числе, на преподавательскую n. Сообщить пароль на системы,​ в том числе, на преподавательскую
- 
-n. Сделать английский язык по умолчанию 
- 
-n. активировать Windows и MS Office на преподавательском компьютере (нужен для вывода списка группы на проектор и для записи OO в PP !!! 
- 
-n. убедиться что работает запись и воспроизведение!!! записанной записи в Power Point. 
  
 n. предоставить возможность подключиться в понедельник в 6 утра к преподавательскому компьютеру для тестов n. предоставить возможность подключиться в понедельник в 6 утра к преподавательскому компьютеру для тестов
  
 n. Убедиться,​ что на ВСЕХ системах включена поддержка 64-х битной виртуализации n. Убедиться,​ что на ВСЕХ системах включена поддержка 64-х битной виртуализации
 +
 +n. !!! Перезагрузить рабочие станции после разливки моего образа (иначе не идут некоторые лабы!!!)
  
 n. !!! Залогиниться на всех системах (и преподавательской) n. !!! Залогиниться на всех системах (и преподавательской)
Line 95: Line 94:
  
 n. Схему аудитории с номерами рабочих мест, ФИО и кодом курса "​стол препода внизу"​ в бумажном виде положить на стол, понадобится рано утром! n. Схему аудитории с номерами рабочих мест, ФИО и кодом курса "​стол препода внизу"​ в бумажном виде положить на стол, понадобится рано утром!
- 
-n. Прошу назначить вебинаристам компьютеры,​ столы которых я указал в журнале !!! НЕ НОМЕР СТЕНДА (астериск1,​3 очно) 
  
 n. Прошу предоставить влажные салфетки и амбушюры для наушников (старые снять) (АСТ, КОММ, ОО) n. Прошу предоставить влажные салфетки и амбушюры для наушников (старые снять) (АСТ, КОММ, ОО)
Line 107: Line 104:
  
 n. Убедиться в наличии второго сетевого адаптера в системах 2, 4, 7, 9, 12, 17 n. Убедиться в наличии второго сетевого адаптера в системах 2, 4, 7, 9, 12, 17
 +
 +n. Планирую начать все тестировать рано утром в 6-ть часов
 +
 +n. Прошу сообщить,​ кто дежурит из инженеров
  
 n. сообщить,​ кто на охране,​ и предупредить,​ что постараюсь быть рано, в 7-мь утра n. сообщить,​ кто на охране,​ и предупредить,​ что постараюсь быть рано, в 7-мь утра
Line 138: Line 139:
 Запустите OpenVPN GUI с правами Администратора Запустите OpenVPN GUI с правами Администратора
  
-Найдите программу в области уведомлений (трее) и импортируйте,​ приложенную ​к письму ​конфигурацию+Найдите программу в области уведомлений (трее) и импортируйте,​ приложенную конфигурацию 
 + 
 +https://​val.bmstu.ru/​unix/​cko-asterisk.ovpn
  
 Подключитесь учетной записью Подключитесь учетной записью
Line 172: Line 175:
 </​code>​ </​code>​
  
 +===== Письмо для подключения моих записей =====
 +
 +zfakhrislamova@specialist.ru
 +
 +<​code>​
 +Коллеги приветствую!
 +
 +... обучался у меня на ... прошу предоставить ему доступ к моим записям ..., поскольку читаю все по РАСШИРЕННОЙ программе и некоторые моменты опираются на мой материал.
 +
 +... зарекомендовал себя как хороший,​ мотивированный на обучение слушатель,​ заинтересованный ​ в получении дополнительных знаний к уже полученным у других преподавателей,​ ведущих курс по СТАНДАРТНОЙ программе.
 +
 +Дмитрий Юрьевич разрешил это делать,​ с уведомлением отдела качества
 +
 +Прошу уведомить и предоставить доступ
 +
 +Спасибо!
 +</​code>​
 ===== Создать инфраструктуру для прохождения курсов ===== ===== Создать инфраструктуру для прохождения курсов =====
  
Line 184: Line 204:
   * Поправить номер класса в репозитории и протестировать развертывание стенда на запасном компьютере   * Поправить номер класса в репозитории и протестировать развертывание стенда на запасном компьютере
   * Залогиниться на всех станциях (особенно вебинаристов для отметки подключения к занятию)   * Залогиниться на всех станциях (особенно вебинаристов для отметки подключения к занятию)
 +<​code>​
 +val@radio:/​home/​val % sh test_ping.sh 10.5.11
 +</​code>​
   * Установить и запустить программу для фиксации окна с сообщением на экране [[https://​efotinis.neocities.org/​deskpins/​]] (на системе в РА12)   * Установить и запустить программу для фиксации окна с сообщением на экране [[https://​efotinis.neocities.org/​deskpins/​]] (на системе в РА12)
   * Запустить "​рисовалку"​ ZoomIt (на запасном компьютере)   * Запустить "​рисовалку"​ ZoomIt (на запасном компьютере)
Line 191: Line 214:
   * Запустить вебинар (на системе в РА12, преподскую подключить простым участником),​ указать свое ФИО, попросить сделать это слушателей   * Запустить вебинар (на системе в РА12, преподскую подключить простым участником),​ указать свое ФИО, попросить сделать это слушателей
   * Записать ip адреса станций слушателей и отключить неиспользуемые сетевые адаптеры   * Записать ip адреса станций слушателей и отключить неиспользуемые сетевые адаптеры
-  * Удалить программу Veyon 
-  * Зарезервировать места для тех, кто заказал и для девушек 
   * Убрать мусор на рабочих местах   * Убрать мусор на рабочих местах
   * Разложить раздаточный материал (пакеты)   * Разложить раздаточный материал (пакеты)
   * Посмотреть историю обучения слушателей   * Посмотреть историю обучения слушателей
   * При ведении занятий удаленно и наличии очников в классе,​ попросить инженеров подключить гарнитуры очникам и к вебинару преподский компьютер ​   * При ведении занятий удаленно и наличии очников в классе,​ попросить инженеров подключить гарнитуры очникам и к вебинару преподский компьютер ​
-  * При запуске стендов минимизировать виртуалку с windows (вебинаристы путаются увидев еще одно окно регистрации) 
   * Зафиксировать в вике количество модулей пройденных за день по каждому курсу   * Зафиксировать в вике количество модулей пройденных за день по каждому курсу
   * Бейджик   * Бейджик
Line 203: Line 223:
  
   * Вечером,​ перед ведением занятий удаленно настроить камеру класса,​ так что бы был виден класс (можно без доски и места преподавателя (там будет включена вебкамера компьютера))   * Вечером,​ перед ведением занятий удаленно настроить камеру класса,​ так что бы был виден класс (можно без доски и места преподавателя (там будет включена вебкамера компьютера))
-  * Вечером,​ перед ведением занятий удаленно, ​проинструктировать слушателей - садитесь за компьютер преподавателя, увеличиваете громкость динамиков, общаетесь, смотрите что он делает на экране, уменьшаете громкость+  * Вечером,​ перед ведением занятий удаленно,​ отметить тех, кто ​учится в классе и установить на их компьютеры VNC сервер
   * Утром, перед ведением занятий удаленно,​ попросить инженера подключиться к вебинару,​ включить камеру (видеть слушателя),​ микрофон,​ приглушить громкость в колонках   * Утром, перед ведением занятий удаленно,​ попросить инженера подключиться к вебинару,​ включить камеру (видеть слушателя),​ микрофон,​ приглушить громкость в колонках
  
Line 267: Line 287:
   * Настроить на шлюзе маршрутизацию в сети 192.168.X/​24   * Настроить на шлюзе маршрутизацию в сети 192.168.X/​24
  
-  * Инсталлировать windows server ​msserver2016_040223 ​(годен 180 дней)+  * Инсталлировать windows server ​msserver2016_250324 ​(годен 180 дней)
  
   - CPU: 2, RAM: 4GB   - CPU: 2, RAM: 4GB
Line 278: Line 298:
   - [[Материалы по 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 модуль ​   * 1-й день: 1-4.3 модуль ​
Line 318: Line 340:
   * 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 ====
  
Line 337: Line 357:
  
 <​code>​ <​code>​
-[root@radio:​~]#​ : > /​home/​asterisk/​speclist.txt 
- 
 crm*CLI> database show speclist crm*CLI> database show speclist
 </​code>​ </​code>​
Line 345: Line 363:
  
   * Настроить DNS (server.corpX.un A 172.16.1.X)   * Настроить DNS (server.corpX.un A 172.16.1.X)
-  * Для настроек ip параметров использовать [[Сервис Ansible]] с openvpn+  * Для настроек ip параметров использовать [[Сервис Ansible]] с openvpn.isp.un
  
   * Вернуть настройки vopi1 в исходное состояние (мою отрегистрировать,​ пользовательские в user, сипнетовские зарегистрировать)   * Вернуть настройки vopi1 в исходное состояние (мою отрегистрировать,​ пользовательские в user, сипнетовские зарегистрировать)
Line 461: Line 479:
 ==== ЛИН3 (ЮНБЕЗ) ==== ==== ЛИН3 (ЮНБЕЗ) ====
  
 +  * https://​smallstep.com/​docs/​step-ca/#​x509-certificate-authority
   * Добавить вопросы в план лабораторных работ   * Добавить вопросы в план лабораторных работ
   * OTPW   * OTPW
Line 480: Line 499:
 ==== ЛИН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 524:
   * Интеграция с telegram   * Интеграция с telegram
   * zabbix-sender несколько значений   * zabbix-sender несколько значений
-  * убрать из курса вычисляемые элементы 
   * упростить программу,​ убрать старые лабы и вопросы   * упростить программу,​ убрать старые лабы и вопросы
   * Триггер срабатывает несколько раз при превышении последовательности значений,​ например 30 40 50 60   * Триггер срабатывает несколько раз при превышении последовательности значений,​ например 30 40 50 60
Line 507: Line 529:
   * Мониторинг процесса Discovery   * Мониторинг процесса Discovery
   * Создание элементов мониторинга из описания в CSV/JSON... через API   * Создание элементов мониторинга из описания в CSV/JSON... через API
-  * Тест к курсу 
   * Обновить программу с учетом прочтения   * Обновить программу с учетом прочтения
   * Ручной сброс триггеров   * Ручной сброс триггеров
Line 542: Line 563:
   * L2IOU   * L2IOU
   * [[https://​habr.com/​ru/​post/​249623/​|Observium — больше,​ чем система мониторинга]]   * [[https://​habr.com/​ru/​post/​249623/​|Observium — больше,​ чем система мониторинга]]
-  * Попробовать вместо GNS [[http://​www.unetlab.com/​]] [[https://​habrahabr.ru/​post/​262027/​|Эмулятор UNetLab — революционный прыжок]]+  * Попробовать вместо GNS [[http://​www.unetlab.com/​]] [[https://​habrahabr.ru/​post/​262027/​|Эмулятор UNetLab — революционный прыжок]] ​или EVE-NG
   * [[http://​www.brianlinkletter.com/​using-virtualbox-linked-clones-in-the-gns3-network-simulator/​|Using VirtualBox linked clones in the GNS3 network simulator]]   * [[http://​www.brianlinkletter.com/​using-virtualbox-linked-clones-in-the-gns3-network-simulator/​|Using VirtualBox linked clones in the GNS3 network simulator]]
  
Line 548: Line 569:
  
   * gitlab runner executor docker   * gitlab runner executor docker
 +  * [[https://​github.com/​smenateam/​assignments/​blob/​master/​devops/​docs/​assignment.md|Тестовое задание DevOps разработчик]]
 +
 +==== ЛИН9 ====
 +
 +  * [[https://​github.com/​smenateam/​assignments/​blob/​master/​devops/​docs/​assignment.md|Тестовое задание DevOps разработчик]]
 +  * запускать кубеспрей с 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
 +  * - добавить в helm файлы сертификата
 +  * - заставить gitlab-runner в k8s работать с docker socket
 +  * - ускорить сборку образа в k8s (кэширование?​)
 ==== Communigate ==== ==== Communigate ====
  
Line 553: Line 591:
   * Добавить пример https://​mail.bmstu.ru/​filebrowser.wcgp?​subDir=~логин_сотрудника   * Добавить пример https://​mail.bmstu.ru/​filebrowser.wcgp?​subDir=~логин_сотрудника
  
 +По возможным улучшениям:​
  
 + - В разделе защиты от спама есть необходимость в освещении плагинов от Kaspersky и DrWeb. При возникновении необходимости в установке плагинов на стенд лицензирование можем обговорить отдельно. ​ Т.к. в реальных заказчиках часто запрещено использование СПО в качестве средств защиты (предлагается ClamAV и Spamasassin).
  
 + - Стоит добавить к клиентам Samoware Desktop и акцентировать внимание на нем, так как он сейчас активно развивается,​ продвигается заказчикам и является готовым клиентом для групповой работы. Thunderbird тоже, но он состоит из набора независимо настраиваемых аккаунтов для SMTP/IMAP, XMPP, LDAP. Также в нем затруднена работа с календарями (тоже отдельным аккаунтом,​ фактически) и мы не готовы в этом качестве его рекомендовать заказчикам.
 +
 + ​- ​ В курсе был момент создания администратора домена с полными правами и через WebAdmin это делать не очень удобно. У нас имеется Management Panel - набор ​ инструментов администрирования на базе готовых CLI скриптов с WebUI. Для массовых и часто исполняемых операций. Таких как - назначение доменного администратора,​ к примеру. ​
 +</​code>​
  
 ==== Asterisk ==== ==== Asterisk ====
подготовка_к_занятиям.1681807492.txt.gz · Last modified: 2023/04/18 11:44 by val