Лабораторная 5. Облачное хранилище
Цель:
Приобрести навыки работы с пакетными анализаторами трафика
Задачи:
- Подключится к виртуальной машине на облачной платформе СПбГУТ
- Создать порт
- Подключить порт к работающей VM
- Установить NextCloud
- Загрузить тестовый файл в nextcloud
- проанализировать трафик, во время загрузки файла в облачное хранилище
1. Подключение к облачной платформе
-
Перейдите в браузере по адресу cloud.resds.ru
-
Авторизуйтесь на платформе
-
В верхнем левом углу выберите свой проект
$GROUP-team$N:pxe-lab
, где $GROUP-название вашей группы, $N - номер бригады
2. Подключение порта к работающей VM
-
В меню в левой части экрана выбрать
Проект
->Вычислительные ресурсы
->Инстансы
-
Нажать у labnode-2 на стрелочку вниз
-
В выпавшем меню нажать
Подключить интерфейс
-
Нажать
Подключить интерфейс
3. Установка NextCloud
-
Скачиваем и устанавливаем пакеты
Nextcloud
sudo snap install nextcloud
-
Запускаем облачное хранилище
Nextcloud
sudo snap start nextcloud
-
Настроим группы безопасности, чтобы у нас появилась возможность подключение по этому адресу с других портов
- Переходим в
Проект
->Сеть
->Группа безопасности
- Выберите группу безопасности default
- Нажмите в ней
Управление правилами
- И добавьте правило разрешающее http
- Переходим в
-
Включаем интерфейс и получаем ip адрес
sudo dhclient enp8s0
-
Для подключения – в браузере набрать адрес виртуального сервиса
-
После подключения в браузере - задать логин и пароль администратора системы (можно использовать labuser и labpass1!), снять опцию – установить рекомендуемые приложения и нажать – завершить установку
-
После завершения настройки облачного сервиса вы сможете начать им пользоваться, он будет полностью под вашим контролем. Все файлы будут в меню файлы, вы сможете как загрузить их через браузер с вашего локального компьютера просто перетащив, так и скачать их с облака.
P.S.
Nextcloud так же имеет приложения для различных платформ:
Для компьютера
Для android
Для iOS
При установке этого приложения вам нужно будет ввести адрес вашего сервиса, ваш логин, и ваш пароль который вы задали на пункте 4
4. Загрузка тестового файла
- Запустите на сервере снятие трафика с помощью tcpdump
- С помощью одного из приложений, загрузите любой файл на сервер
- Закончите сбор трафика
- Перенесите дамп файл себе на ПК
5. Ответьте на вопросы
- Проанализируете и назовите используемые для передачи протоколы.
- Какой пакет отвечает за началу загрузки файла с облачного хранилища?
- Какой HTTP метод использовался для скачивания, и какие поля пакета использовались для этого?
Нет комментариев