Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: сборка и запуск DHCP сервера  (Прочитано 633 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн maxim1988

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
сборка и запуск DHCP сервера
« : 16 Февраль 2016, 08:08:13 »
Доброго времени суток
Вопрос такой
есть задание собрать и установить уже готовый DCHP сервер вот отсюда
https://sourceforge.net/projects/dhcpserver/?source=typ_redirect
но не знаю как и что сделать
нужна любая помощь хотя бы с чего начать
даже проблемы назвать не могу так как даже не могу понять что именно скачивать

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1037
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #1 : 16 Февраль 2016, 10:18:07 »
Он там в исходниках. Чтобы его поставить на Ubuntu, ты должен уметь компилировать и создавать DEB-пакеты. А чем тебя не устраивает штатный DCHP-сервер из официального репозитория? Он уже скомпилирован, собран в DEB-пакет, не нужно мучиться, а можно просто установить его командой:
sudo apt-get install isc-dhcp-server
« Последнее редактирование: 16 Февраль 2016, 10:20:08 от Heider »

Оффлайн maxim1988

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #2 : 16 Февраль 2016, 10:39:41 »

Heider,
задание такое сделать именно этот
можете написать что именно делать т к я поговорил  с преподом он он показал что скачивать но там всего два файла оба сишные
получается просто скомпилировать надо но не могу понять как это сделать
буду признателен если сможете помочь

Пользователь решил продолжить мысль [time]16 Февраль 2016, 11:40:44[/time]:
поэтому мне кажется перенос темы был не совсем правильным

Пользователь решил продолжить мысль 16 Февраль 2016, 10:44:50:
скачивать сказали вот это
https://sourceforge.net/projects/dhcpserver/files/Open%20DHCP%20Server%20%28Regular%29/OpenDHCPServerSourceV1.64.zip/download
получается вот это надо скомпилировать и запустить
« Последнее редактирование: 16 Февраль 2016, 10:44:50 от maxim1988 »

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11315
  • Arch Linux & XMonad
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #3 : 16 Февраль 2016, 10:49:56 »
поэтому мне кажется перенос темы был не совсем правильным
Перенос темы абсолютно оправдан!
Вопросам такого уровня место только в разделе для новичков!
К тому же, хочу напомнить о существовании Правил форума, которые Вы обязались соблюдать, когда регистрировались на данном ресурсе!

Цитировать
Правила форума
2. На форуме ЗАПРЕЩЕНО
2.12.
Обсуждать действия модераторов и администрации в темах, не относящихся к этому напрямую. Для разрешения спорных ситуаций пользуйтесь личными сообщениями или разделом «Обсуждение форума».

--HP
sudo ls -a | grep brain > /dev/head

Оффлайн maxim1988

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #4 : 16 Февраль 2016, 10:54:15 »
Haron Prime,
ну вопрос для меня не принципиален хотелось бы получить помощь от более опытных пользователей форума
просто тут вопрос не совсем для новичков компиляция не обычная будет я так думаю

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11315
  • Arch Linux & XMonad
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #5 : 16 Февраль 2016, 10:57:50 »
Скачайте исходники, распакуйте, найдите файл README и прочитайте, что там написано.
Цитировать
компиляция не обычная будет
И что в ней может быть необычного?  :-\
Скачать исходники, прочесть README, установить зависимости, собрать - стандартная процедура.
sudo ls -a | grep brain > /dev/head

Оффлайн maxim1988

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #6 : 16 Февраль 2016, 11:06:05 »
Haron Prime,
вот что мы видим скачав файл Readme
как компилировать программу скачанную по этой ссылке
https://sourceforge.net/projects/dhcpserver/files/Open%20DHCP%20Server%20%28Regular%29/OpenDHCPServerSourceV1.64.zip/download
я не могу найти в этом файле
содержание файла readme вот
"Enhancement in Version 1.64

1) Minor Code Enhancement

Other Features

Support upto 125 Ranges
Support upto 125 listening interfaces
Support Static hosts
Support Relay Agents
Display Lease Status in HTML
Support Global DHCP Options
Support Client Options
Support DHCP Range(s) based options
Support Mac Range and other Filters
Support Replicated Operation
Auto Detects Change in Network
"
может я не туда смотрю конечно но все таки
обычно я компилирую/собираю программы через gcc


Пользователь решил продолжить мысль 16 Февраль 2016, 11:08:07:
Haron Prime,
там как я понял не надо собирать из исходников надо просто скомпилить программу скачанную по ссылке выше
« Последнее редактирование: 16 Февраль 2016, 11:08:07 от maxim1988 »

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1037
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #7 : 16 Февраль 2016, 12:09:01 »
там как я понял не надо собирать из исходников надо просто скомпилить программу скачанную по ссылке выше
Это практически одно и то же. После компиляции всегда идет сборка, объектные файлы, которые получаются в результате компиляции сами работать не будут, из них нужно собрать бинарник. Оба эти этапа в настоящее время выполняются одной командой (make).

Кроме того, для работы программы (в нашем случае сервиса DHCP) нужны разные служебные и конфигурационные файлы, следовательно без установщика (инсталятора) мы тоже не обойдемся. Хорошей практикой в Ubuntu является сборка проекта сразу в DEB-пакет, и последующая установка DEB-пакета, установка программ средствами нештатных установщиков (вроде make install) категорически не рекомендуется.

Почитайте для начала хотя бы вот это. А вообще, Ваш преподаватель наверняка давал Вам какой-то материал, прежде, чем давать такое задание. Неплохо было бы ознакомиться с этим материалом.
« Последнее редактирование: 16 Февраль 2016, 12:10:39 от Heider »

Оффлайн maxim1988

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #8 : 16 Февраль 2016, 12:17:16 »
Heider,
это все я читал и по ссылке то что вы дали тоже
вопрос в том что по сути у меня есть один файл с программой и один файл .h и все больше нет ничего
а алгоритм описанный там представленный по вашей ссылке предполагает ./configure mafefile и прочее у меня этого ничего нет
если вы перейдете по ссылке то увидите что у меня есть возможность скачать только два файла
как я из этого что то могу получить я понять не могу
единственная мысль которая у меня была как получить бинарник как то так gcc -o primer primer.c (ну естественно с ключами(какими только тоже понять не могу)
поэтому я собственно сюда и обратился

Пользователь решил продолжить мысль 16 Февраль 2016, 12:19:20:
Heider,
было бы не плохо (я понимаю что это глупо но все же)
увидеть последовательность действий чтобы я уж запомнил раз и навсегда
« Последнее редактирование: 16 Февраль 2016, 12:19:20 от maxim1988 »

serchik

  • Гость
Re: сборка и запуск DHCP сервера
« Ответ #9 : 16 Февраль 2016, 12:37:11 »
Вы не соберете под Linux. Вам следует пройти на оффтопную систему для сборки.

Оффлайн maxim1988

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #10 : 16 Февраль 2016, 12:44:22 »
serchik,
не знаю про вроде сказали что все обычно поставится

вот здесь https://sourceforge.net/projects/dhcpserver/files/Open%20DHCP%20Server%20%28Regular%29/
есть архив opendhcpV1.64.tar.gz
сказали из него и надо собрать но не получается

serchik

  • Гость
Re: сборка и запуск DHCP сервера
« Ответ #11 : 16 Февраль 2016, 12:53:17 »
сказали из него и надо собрать но не получается
В архиве уже имеется бинарник!!! README читали?:
Цитировать
#g++ opendhcpd.cpp -oopendhcpd -lpthread
#g++ opendhcpd.cpp -oopendhcpd -lpthread -lgcc_s
#cc opendhcpd.cpp -oopendhcpd -lsocket -lnsl -lpthread

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1037
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #12 : 16 Февраль 2016, 12:56:01 »
В архиве уже имеется бинарник!!! README читали?:
Да там ерунда:
(Нажмите, чтобы показать/скрыть)
вот и весь README

serchik

  • Гость
Re: сборка и запуск DHCP сервера
« Ответ #13 : 16 Февраль 2016, 12:58:52 »
Heider,
Топикстартер указал на архив tar.gz. И в нем есть нормальный README. В zip-архиве содержатся исходники для сборки в Windows.

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1037
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #14 : 16 Февраль 2016, 13:03:11 »
serchik,
Все-все, сорри, я не тот архив скачал.

 

Страница сгенерирована за 0.059 секунд. Запросов: 24.