Фрилансеры предложат решение вашей задачи уже через несколько минут!

Публикация заказа на фриланс бирже не займет много времени.

10 месяцев назад
Антон
36 лет, Россия
13 лет в сервисе
Был онлайн 15 минут назад
919 отзывов
100% фрилансеров рекомендуют 15% заказов с выбором исполнителя
10 месяцев назад

Поставленные перед DHCP-сервером задачи:
1. Должен функционировать в составе DHCP-сервера Debian либо быть его модификацией/дополнением.
Управление раздачей IP-адресов: режим задается администратором, администратор может менять время аренды IP-адресов (всех абонентов, выборочно, группе абонентов, время аренды устанавливается бесконечное/фиксированное/рандомное). Значение IP адресов задается случайно/из фиксированного диапазона (например была сеть 192.168.1.0/32, при изменении стала 10.10.10.0/28, в следующем изменении стала 174.114.10.0/30 и т.д.).
2. DHCP-сервер ведет опрос существующих клиентов в сети (запросами управляет администратор – запрос по расписанию/постоянно/в установленное время) , в случае появления чужака (MAC-адреса без IP-адреса или МАС-адреса, который находится в не в базе (см. ниже) DHCP, или IP который сервер не раздавал) – изменять IP-адреса и маску сети автоматически всем легитимным клиентам, то есть как бы убегать  от чужака всей сеткой в другую подсеть с новыми IP.
3. DHCP-сервер ведет базы данных: текущих IP-адресов/выданных IP-адресов/MAC-абонентов (которые заполняются автоматически в ходе первичной инициализации сетевых параметров клиентов). В любой момент времени администратор может выгрузить эти базы данных в текстовый файл.
4. DHCP-сервер должен выводить отчет после каждого изменения сетевых настроек (в сообщении и в файл).

DHCP-сервер должен функционировать:
1. В компьютерных сетях передачи данных типа «Internet», основанных на семействе коммуникационных протоколов TCP/IP.
2. Должен быть написан на языке: Python или C/C++.
3. Должен иметь простое управление из командной строки, и графический интерфейс (Web-интерфейс).
4. Должен работать в сетях с клиентами на ОС Unix/Windows.

Требованиям к исходному коду, дополнительные требования:
1. Комментарии в исходном коде на русском языке.
2. Портировать разработанное ПО так же на Armbian/Raspbian.
2. Инструкция в Word для установки, запуска и настройки с нуля на рабочей станции с иллюстрациями.
3. Видео-демонстрация работы.
4. Поддержка в течение 1 месяца

Ожидаемый от DHCP-сервера результат:
Задача состоит в том, чтобы создать новый или модифицировать существующий DHCP-сервер на Debian 8, который работает в сети под управлением 5 рабочих станций (2 на винде, 3 на разных Unix-подобных ОС). DHCP-сервер будет установлен либо на отдельный сервер под управлением Debian 8, либо на микрокомпьютеры под управлением Armbian/Raspbian. Дальше будет первичная настройка клиентов, и стандартная работа сети. Администратор управляет DHCP-сервером либо непосредственно на сервере, либо через терминал, либо через WEB-морду. В ходе работы компьютерной сети и клиентов DHCP-сервера администратор управляет их сетевыми параметрами.

  1. Прием заявок
  2. Выбор исполнителя
  3. Выполнение заказа
  4. Обмен отзывами

Нет заявок

Другие заказы в категории «Системное администрирование»

Здесь заказчик и фрилансеры могут обсуждать заказ до начала его выполнения.
Фрилансеры могут участвовать в обсуждении только после подачи заявки.
Здесь заказчик будет контролировать выполнение заказа и общаться с исполнителем.
Доступ к этому разделу имеют только заказчик и выбранный исполнитель.
Все материалы этого раздела закрыты от поисковых систем.