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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн maxim1988

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

Оффлайн Heider

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
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

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

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

--HP

Оффлайн maxim1988

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

Оффлайн Haron Prime

  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 11313
  • Нетолерантный социопат
    • Просмотр профиля
Re: сборка и запуск DHCP сервера
« Ответ #5 : 16 Февраля 2016, 10:57:50 »
Скачайте исходники, распакуйте, найдите файл README и прочитайте, что там написано.
Цитировать
компиляция не обычная будет
И что в ней может быть необычного?  :-\
Скачать исходники, прочесть README, установить зависимости, собрать - стандартная процедура.

Оффлайн 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

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
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

  • Старожил
  • *
  • Сообщений: 1269
    • Просмотр профиля
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

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

 

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