PDF Google Drive Downloader v1.1


Report a problem

Content text Отчет по 2 блоку лабораторных работ Федорова З.А. Зрелова А.Л..pdf

Санкт-Петербург 2023 МИНИСТЕРСТВО ЦИФРОВОГО РАЗВИТИЯ, СВЯЗИ И МАССОВЫХ КОММУНИКАЦИЙ РОССИЙСКОЙ ФЕДЕРАЦИИ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ «САНКТ-ПЕТЕРБУРГСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ТЕЛЕКОММУНИКАЦИЙ ИМ. ПРОФ. М.А. БОНЧ-БРУЕВИЧА» (СПбГУТ) Факультет Институт магистратуры Кафедра Защищенных систем связи Дисциплина Автоматизация и модернизация операционных систем сетевых устройств ОТЧЕТ ПО ЛАБОРАТОРНЫМ РАБОТАМ БЛОК 2 Направление/специальность подготовки 11.04.02 Инфокоммуникационные технологии и системы связи. Защищенные системы и сети связи (код и наименование направления/специальности) Студенты: Зрелова А.Л., ИКТЗ-21м (Ф.И.О., No группы) (подпись) Федорова З.А., ИКТЗ-21м (Ф.И.О., No группы) (подпись) Проверил: Ушаков И.А., к.т.н., доц. (Ф.И.О., должн.) (подпись)
2 Оглавление Лабораторная работа No 6.2.7. Сборка демо веб-приложения в Docker контейнере................................................................................................................ 3 Лабораторная работа No 6.3.6. Построение CI/CD Пайплайна с помощью Jenkins..................................................................................................................... 11 Лабораторная работа No 6.5.10. Исследование эволюции парольных систем. 22 Лабораторная работа No 7.0.3. Установка виртуальной машины CSR1000v... 29 Лабораторная работа No 7.4.8. Использование Ansible для автоматизации установки веб-сервера .......................................................................................... 33 Лабораторная работа No 7.6.3. Автоматизированное тестирование с помощью pyATS и Genie ........................................................................................................ 40 Лабораторная работа No 8.3.5. Исследование YANG моделей.......................... 53 Лабораторная работа No 8.3.6. Использование NETCONF для доступа к устройству IOS XE................................................................................................ 56 Лабораторная работа No 8.3.7. Использование RESTCONF для доступа к устройству IOS XE................................................................................................ 69 Лабораторная работа No 8.6.7. Создание Python программы для управления Webex Teams........................................................................................................... 80 Лабораторная работа No 8.8.2. Packet Tracer – Сравнение CLI и SDN контроллера управления сетью............................................................................ 90 Лабораторная работа No 8.8.3. Packet Tracer – Сравнение CLI и SDN контроллера управления сетью.......................................................................... 100
3 Лабораторная работа No 6.2.7. Сборка демо веб-приложения в Docker контейнере. Цель лабораторной работы: Создать простой Bash скрипт, веб-приложение, Bash скрипт для создания и запуска Docker контейнера. Настроить веб-приложение для использования файлов веб-сайта. Ход выполнения лабораторной работы: 1. Создали пустой файл bash (см. рис. 1) и открыли файл в текстовом редакторе nano. Добавили «she-bang» в начало сценария. Ввели несколько простых команд bash. Команды запрашивают у пользователя имя, устанавливают это имя в переменную userName и выводят на экран строку текста с именем пользователя (см. рис. 2). Рис. 1 – Создание файла Рис. 2 – Редактирование файла в nano 2. Запустили скрипт из командной строки (см. рис. 3). Рис. 3 – Запуск скрипта из командной строки 3. Изменили режим скрипта на исполняемый (x) файл для всех пользователей (a) с помощью команды chmod. Переименовали файл, чтобы удалить расширение .sh. Запуск скрипта из командной строки представлен на
4 рисунке 4. Рис. 4 – Изменение режима и запуск скрипта из командной строки 4. Установка Flask представлена на рисунке 5. Рис. 5 – Процесс установки 5. Открыли файл sample_app.py и импортировали методы из библиотеки flask. Создали экземпляр класса Flask. Определили метод, показывающий IP- адреса клиента, и настроили приложение для локального запуска (см. рис. 6). Рис. 6 – Код демо веб-приложения 6. Сохранили и запустили демо веб-приложение (см. рис. 7).
5 Рис. 7 – Результат запуска веб-приложения 7. Проверили работу сервера (см. рис. 8-9) и остановили его. Рис. 8 – Проверка работы сервера Рис. 9 – Процесс работы сервера в терминале 8. Открыли index.html и style.css, чтобы просмотреть их содержимое (см. рис. 10). Рис. 10 – Просмотр содержимого файлов style.css и index.html

Related document

x
Report download errors
Report content



Download file quality is faulty:
Full name:
Email:
Comment
If you encounter an error, problem, .. or have any questions during the download process, please leave a comment below. Thank you.