Прототип примитивной AAA системы для шлюза на Linux: iptables, web UI
Цена договорная
•
безналичный расчёт, электронные деньги
Необходимо реализовать минимальный набор функций системы учёта, мониторинга и управления шлюзом из локальной сети во внешнюю Сеть. По сути, менеджер для iptables с высокоуровневыми (по отношению к iptables) функциями:
- идентификация пользователей по внутреннему IP-адресу (задается в СУБД вручную)
- управление простыми правилами фильтрации (глобально / для пользователя)
- учет трафика (глобально / для пользователя)
- Технологический стек на выбор, предпочтительно минимальное кол-во сущностей (напр., есть СУБД => промежуточный кэш типа Redis не нужен и т.п.) - нужен только лишь простой прототип. Есть некоторое предпочтение к сочетанию PHP + MySQL, но это совершенно не принципиально.
- "Прямолинейность" и "хрестоматийность" кода: эзотерические (да и просто непопулярные языки), навороченные или идиосинкратичные абстракции, - не приветствуются. Комментарии же в неочевидных местах - наборот, приветствуются.
- Деплой на Ubuntu 14.04/10/16.04 (можно выбрать по вкусу, если с этим есть проблемы): простой архив с файлами и README с процессом инсталляции: какие пакеты поставить (крайне желательно все зависимости иметь в дефолтном apt-репозитории), что где сконфигурить (куда скопировать конфиг файлы, как настроить cron, ...), куда скопировать файлы самого приложения, схема БД. Никаких .deb-пакетов не требуется.
- Можно считать, что софт единолично управляет iptables и никто напрямую не лезет.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.