Программа для управления DHCP-сервером
25 000 руб. за проект
Поставленные перед 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. Должен функционировать в составе 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-сервера администратор управляет их сетевыми параметрами.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.