Backconnect proxy server
30 000 руб. за проект
Нужно "поднять" backconnect proxy server для личного пользования.
Проект состоит из трех частей:
1) Приложение, запускающее прокси сервер на локальной машине (Внешний прокси сервер)
2) Приложение, поддерживающее подключение клиентов и использование их в качестве прокси (Backconnect прокси сервер)
3) Web-панель для управления подключениями
Схема работы:
Клиент <-> Backconnect прокси сервер X port <-> X внешний прокси-сервер <-> Интернет
Клиент <-> Backconnect прокси сервер Y port <-> Y внешний прокси-сервер <-> Интернет
Клиент <-> Backconnect прокси сервер Z port <-> Z внешний прокси-сервер <-> Интернет
Требования:
Общие:
- Подключения по протоколу SOCKS5 (способы аутентификации: no_auth, login/pass)
- Шифрование данных при передаче между клиентом и сервером
- Удобство сборки проекта и его развертывания приветствуется
Для внешнего прокси сервера
- Использование только встроенных библиотек
- Выбор Backconnect прокси сервера для подключения (IP/домен)
- Возможность добавления резервного сервера (IP/домен)
- Прием команд от Backconnect прокси сервера
- Натив (c/c++, x64/x86, win)
Для Backconnect прокси сервера:
- Поддержка до 1000 пользователей одновременно
- Использование SQLite/PostgreSQL/MYSQL
- Сохранение всей необходимой информации в бд (IP внешнего прокси сервера, слушающий port, статус, последняя дата подключения, способ аутентификации и тд)
- Возможность подключения к
- Язык для разработки - GO (обсуждаем)
Для Web-панели:
- Аутентификация по паролю для доступа в панель
- Управление внешними прокси-серверами (удаление из списка, изменение способа аутентификации)
- Кнопка для генерация списка возможных подключений в виде IP:PORT на отдельной странице
- Отображение всех подключенных внешних прокси серверов в виде таблицы
- Язык для разработки - PHP (обсуждаем)
Конечный вариант проекта должен содержать исходные материалы для сборки проекта, инструкцию по развертыванию и технические характеристики для выбора выделенного сервера. Также необходимо развёрнуть на выданном мною выделенном сервере. Прошу писать тем, кто понимает, что это и как работает.
Дополнительный функционал обсуждаем.
Бюджет обсуждаем.
Проект состоит из трех частей:
1) Приложение, запускающее прокси сервер на локальной машине (Внешний прокси сервер)
2) Приложение, поддерживающее подключение клиентов и использование их в качестве прокси (Backconnect прокси сервер)
3) Web-панель для управления подключениями
Схема работы:
Клиент <-> Backconnect прокси сервер X port <-> X внешний прокси-сервер <-> Интернет
Клиент <-> Backconnect прокси сервер Y port <-> Y внешний прокси-сервер <-> Интернет
Клиент <-> Backconnect прокси сервер Z port <-> Z внешний прокси-сервер <-> Интернет
Требования:
Общие:
- Подключения по протоколу SOCKS5 (способы аутентификации: no_auth, login/pass)
- Шифрование данных при передаче между клиентом и сервером
- Удобство сборки проекта и его развертывания приветствуется
Для внешнего прокси сервера
- Использование только встроенных библиотек
- Выбор Backconnect прокси сервера для подключения (IP/домен)
- Возможность добавления резервного сервера (IP/домен)
- Прием команд от Backconnect прокси сервера
- Натив (c/c++, x64/x86, win)
Для Backconnect прокси сервера:
- Поддержка до 1000 пользователей одновременно
- Использование SQLite/PostgreSQL/MYSQL
- Сохранение всей необходимой информации в бд (IP внешнего прокси сервера, слушающий port, статус, последняя дата подключения, способ аутентификации и тд)
- Возможность подключения к
- Язык для разработки - GO (обсуждаем)
Для Web-панели:
- Аутентификация по паролю для доступа в панель
- Управление внешними прокси-серверами (удаление из списка, изменение способа аутентификации)
- Кнопка для генерация списка возможных подключений в виде IP:PORT на отдельной странице
- Отображение всех подключенных внешних прокси серверов в виде таблицы
- Язык для разработки - PHP (обсуждаем)
Конечный вариант проекта должен содержать исходные материалы для сборки проекта, инструкцию по развертыванию и технические характеристики для выбора выделенного сервера. Также необходимо развёрнуть на выданном мною выделенном сервере. Прошу писать тем, кто понимает, что это и как работает.
Дополнительный функционал обсуждаем.
Бюджет обсуждаем.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.