Описание тега carrots
http://www.iasptk.com/ubuntu/20659-how-to-install-dhcp-server-in-ubuntu-server
1) в VMware настройка сети должен быть настроен в бридж режиме
2) установить DHCP-сервер в Ubuntu 12.04
От Ubuntu 12.04, DHCP-сервер ISC является переходным пакет dhcp3-сервером, так что вы должны установить следующий пакет
судо apt-получить установку от ISC-DHCP-сервер
Существует два основных файлов /и т. д./По умолчанию/от ISC-DHCP-сервер и /etc/dhcp-сервер/в dhcpd.conf, который нужно настроить так позволяет сделать первые.
Настройка DHCP-сервера
Сначала нужно настроить /etc/по умолчанию/от ISC-DHCP-сервера файл, так что вы должны отредактировать файл, используя следующую команду
судо нано /и т. д./По умолчанию/от ISC-DHCP-сервер
Вы должны увидеть похожее на следующее
По умолчанию #для DHCP инициализации
#из файла /etc/инит.д/с DHCP
#установлен в /etc/по умолчанию/от ISC-DHCP-сервер сопровождающим скрипты
#
#Это фрагмент оболочка POSIX
#
#На какие интерфейсы должны DHCP-сервер (для dhcpd) обслуживать DHCP-запросы?
Отдельные несколько интерфейсов #с пробелами, например, "через eth0 на eth1?.
Интерфейсы="eth0 в?
Заменить eth0 имя вашего сетевого интерфейса, который вы хотите, чтобы сервер аренду адресов.
Сохраните и закройте файл
Теперь вам нужно настроить /etc/dhcp-сервер/в dhcpd.файл conf для этого редактировать этот файл, используя следующую команду
судо нано /etc/dhcp-сервер/в dhcpd.конф
Как только он открывает, вы должны увидеть похожее на следующее
#
Пример конфигурационного файла для файла dhcpd МКЦ для Debian
#
Внимание#: если /etc/дссп/в dhcpd.conf не существует, что будет использоваться в качестве
#файл конфигурации вместо этого файла.
#
#
#Параметры DDNS-обновления-стиль параметр определяет, будет ли сервер
#попытка сделать обновление DNS, когда договор аренды будет подтвержден. Мы по умолчанию
поведение #версии 2 пакета ('нет', так как DHCP В2 не
#поддержка для DDNS.)
у DDNS-обновление-стиль нет;
определения параметров #общие для всех поддерживаемых сетей...
вариант доменного имени-сервера ns1.example.org, ns2.example.org;
вариант доменного имени "yourdomainname.com";
по умолчанию-аренды-600 раз;
Макс-Лиза-времени 7200;
#Если этот DHCP-сервер является официальным сервером DHCP для локальной
сеть#, авторитетный директива должна быть раскомментирована.
#авторитетным;
#Используйте это, чтобы отправить сообщения DHCP лог в другой файл журнала (вы также
#придется рубить системного журнала.conf для перенаправления).
отчет-объект local7;
#Не обслуживание будут переданы на эту подсеть, но объявлять это помогает
#DHCP-сервера, чтобы понять топологию сети.
subnet10#.152.187.0 маска сети 255.255.255.0 {
#}
#Это очень простой декларации подсети.
маска подсети 10.0.0.0 255.255.255.0 {
диапазон 10.0.0.150 10.0.0.253;
вариант маршрутизаторы 10.0.0.2;
подсети-маска 255.255.255.0;
вариант трансляции-адрес 10.0.0.254;
вариант доменного имени-сервера 10.0.0.1, 10.0.0.2;
параметр НТП-сервера 10.0.0.1;
параметр NetBIOS-имя-имя-сервера 10.0.0.1;
параметр NetBIOS-имя узла-тип 8;
}
вариант маршрутизаторы #rtr-239-0-1.example.org, rtr-239-0-2.example.org;
#}
#Эта декларация позволяет клиентам bootp для получения динамического адреса,
#что мы не очень рекомендуем.
#10.254.239.32 маска подсети 255.255.255.224 {
#динамический-bootp в диапазоне 10.254.239.40 10.254.239.60;
вариант № трансляции-адрес 10.254.239.31;
вариант маршрутизаторы #rtr-239-32-1.example.org;
#}
#Немного другой конфигурации для внутренней подсети.
#10.5.5.0 маска подсети 255.255.255.224 {
диапазон #10.5.5.26 10.5.5.30;
вариант № доменного имени-сервера ns1.internal.example.org;
#вариант доменного имени "internal.example.org";
вариант маршрутизаторы #10.5.5.1;
вариант № трансляции-адрес 10.5.5.31;
#по умолчанию-аренды-600 раз;
#Макс-Лиза-времени 7200;
#}
#Хостов, которые требуют специальных параметров могут быть указаны в
#принимающей заявления. Если адрес не указан, то адрес будет
#динамически (если это возможно), но хозяин-конкретная информация
#все-таки будет из принимающих декларации.
#хост Пассакалия {
#аппаратным оборудованием Ethernet 0:0:С0:5д:БД:95;
#именем "vmunix.Пассакалия";
#имя сервера "toccata.fugue.com";
#}
#Фиксированные IP-адреса также могут быть заданы для узлов. Эти адреса
#не должны также быть перечислены как доступные для динамического назначения.
#Хосты, для которых фиксированные IP-адреса были указаны можно загрузить, используя
#Bootp или DHCP. Узлов, для которых не указан фиксированный адрес только
#быть загружена с DHCP, если нет диапазон адресов в подсети
#в которой клиент bootp-это связано, который имеет динамический-bootp и флаг
#набор.
#hostfantasia {
#аппаратным оборудованием Ethernet 08:00:07:26:С0:А5;
#исправлено-адрес fantasia.fugue.com;
#}
#Вы можете объявить класс клиентов, а затем сделать выделение адресов
#исходя из этого. В примере ниже показан случай, когда все клиенты
#в определенном классе вам адреса на 10.17.224/24 подсети и все
#другие клиенты получают адреса на 10.0.29/24 подсети.
#класса"Foo" {
#если подстрока (выбор поставщика-класс-идентификатор, 0, 4) = "SUNW";
#}
#общие-сеть 224-29 {
#10.17.224.0 маска подсети 255.255.255.0 {
вариант маршрутизаторы #rtr-224.example.org;
#}
#10.0.29.0 маска подсети 255.255.255.0 {
вариант маршрутизаторы #rtr-29.example.org;
#}
#бассейн {
#разрешить членам "фу";
#диапазон 10.17.224.10 10.17.224.250;
#}
#бассейн {
#запрещаем членам "фу";
#диапазон 10.0.29.10 10.0.29.230;
#}
#}
Из указанного выше файла вам нужно настроить смелые варианты и изменить доменное имя, где он говорит yourdomainname.com
Наконец, вы должны перезапустить службу DHCP с помощью следующей команды
судо услуги от ISC-DHCP-сервер перезапустить
DHCP-сервер тестирования
Вы можете проверить, если ваш сервер DHCP работает правильно БТ выполнив следующую команду
судо команду netstat-УАП