Развернуть и создать логику работы инфраструктуры Docker контейнеров
30 000 UAHЗадача:
1. Создать 5 Docker контейнера:
1) Входной контейнер
2) OpenVPN клиент
3) WireGuard клиент
4) PPTP клиент
5) Выходной контейнер Shadow-socks сервер
2. Настроить запуск каждого контейнера в соответствии с заложенным протоколом и конфигурацией.
3. Построить зависимости контейнеров для инкапсуляции трафика.
4. Последний контейнер будет настроен так, чтобы его интернет-трафик проходил через последний контейнер в цепочке инкапсуляции.
5. Реализовать создание скриптом docker-compose файла в котором будут прописана цепочка инкапсуляции.
6. Дать полную инструкцию по развороту инфраструктуры Docker на сервере.
7. Написать bash файлы для:
1) Установки пакетов и разворота структуры.
2) Запуска\Остановки\Перезапуска Docker контейнеров с определенной конфигурацией и порядком инкапсуляции.
3) Получения статуса контейнеров(Внешний IP, ping, статус соединение и т.д.) и структуры Docker-а.
8. Настроить FireWall в контейнерах.
Требования:
1. Разворот инфраструктуры будет проходить на VPS-сервере, операционная система должна быть предложена разработчиком.
2. Базовый образ контейнеров должен быть alpine или аналог любой подходящей для реализации версии.
3. Код со всеми инструкциями по установке, запуску и работе с инфраструктурой должен быть выложен в github репозиторий.
4. Входные и выходные данные должны быть в json и иметь определенный формат.
5. Код должен иметь комментарии и быть легко дополняемым и обновляемым.
Прошу не тратить не мое не ваше время, если вы не уверенны что не сможете реализовать данный проект.
-
327 доброго!
предлагаю в пункте 7, задачи, использовать не баш скрипты а, например, Ansible. более унифицированный вариант.
срок, с учетом неких форс мажоров. если все будет беспрепятственно то сделаю быстрее.
-
22 Я сделал много разных докеров, в том числе некоторые мои докеры на ДокерХаби.
https://hub.docker.com/repository/docker/alexev275/coinbase
Ну и много других на этой логотипе и на других логотипах, можно и ваши докеры сделать
Актуальные фриланс-проекты в категории Кибербезопасность и защита данных
Диагностика и устранение повторных блокировок WhatsApp BusinessОписание задачи Требуется специалист с опытом работы с WhatsApp Business и Meta Business для анализа и устранения причины постоянных блокировок аккаунта WhatsApp Business. Проблема: При входе в WhatsApp Business аккаунт практически сразу блокируется. После подачи апелляции… Кибербезопасность и защита данных, Настройка ПО и серверов ∙ 3 дня 2 часа назад ∙ 5 ставок |