августа 22 2008 10:30 пп

Установка и настройка DHCP сервера

inet.jpg

В этой статье описан DHCP сервер и его настройка, простейшая но все же я думаю что многим она будет полезна. Настроенно все по минимуму, только выдача адресов без привязки по MAC или option82,  испольующаяся для выдачи адреса на порту управляемого коммутатора, независимо от того какой MAC адрес послал запрос. Возможно более тонкая настройка будет описана позже… Ставил и настраивал на Ubuntu, но для других *NIX дистрибутивов тоже подойдет конфиг приведенный мной ниже. Все необходимое есть в стандартных репозиториях, портах и тд.

Установим DHCP сервер

Код:


aptitude install dhcp3-server

После установки сервер не запустится, выдав сообщение об ошибке, для начала надо отредактировать файлы конфигурации. Начнем с файла /etc/default/dhcp3-server, впишите туда имя интерфейса на котором будет работать ваш DHCP сервер, так же надо учесть что в настройках пула раздаваемых клиентам адресов должна быть та же подсеть что и на интерфейсе указанном в файле, иначе сервер не стартует. Приведу пример заполнения файла

Код:


[.....]
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests?
# Separate multiple interfaces with spaces, e.g. "eth0 eth1".
INTERFACES="eth1"

Теперь можно настраивать сам сервер, откройте файл /etc/dhcp3/dhcpd.conf и впишите туда нужные вам параметры по аналогии с примером приведенным ниже. В файле конфигурации установленном по умолчанию приведены некоторые примеры которые могут вам понадобится в будущем, поэтому оставим его на всякий случай и создадим новый файл конфигурации.

Код:


cp /etc/dhcp3/dhcpd.conf /etc/dhcp3/dhcpd.conf.default
cat /dev/null > /etc/dhcp3/dhcpd.conf
vim /etc/dhcp3/dhcpd.conf

Измените приведенный ниже пример в соответствии с вашими адресами и тд.

Код:


ddns-update-style none;
#
# Сдесь указано доменное имя, DNS сервера и время аренды IP адресов клиентам, по умолчанию неделя, максимум 10 суток.
option domain-name "example.com";
option domain-name-servers 192.168.0.253, 192.168.0.254;
default-lease-time 604800;
max-lease-time 864001;
#
# Логирование работы сервера
log-facility local7;
#
# Сдесь указана подсеть адресов для выдачи клиентам, DNS сервера, NETBIOS сервера доменных имен,
# доменное имя, широковещательный адрес, и диапазон выдаваемых адресов.
subnet 192.168.0.0 netmask 255.255.255.0 {
option netbios-name-servers 192.168.0.253;
option domain-name-servers 192.168.0.253, 192.168.0.254;
option domain-name "example.com";
option broadcast-address 192.168.200.255;
option routers 192.168.0.1;
range 192.168.0.10 192.168.0.250;
}

Сохраните файл и запустите DHCP сервер командой

Код:


/etc/init.d/dhcp3-server start

Если вы все сделали правильно то можно закончить на этом настройку сервера и попробывать получить IP адрес со стороны клиента.





6 комментариев »


6 комментариев to “Установка и настройка DHCP сервера”

  1. mirage on 16 Ноя 2008 at 11:04 #

    А где можно посмотреть лигирование сервера, Когда и кому были розданы настройки сети, мак-адреса клиентов и т.д.?

  2. alexso912 on 28 мая 2009 at 07:27 #

    /varl/log/messages

  3. Олег Сычевский's Blog on 20 Авг 2009 at 09:36 #

    Установка и настройка DHCP сервера…

    Установка и настройка DHCP сервера

  4. HowTo: Виртуализация с помощью Qemu | Мануалы Linux on 04 Сен 2009 at 15:53 #

    […] Взято с http://sudouser.com […]

  5.   Установка и настройка DHCP сервера by acidnation.ru on 28 Ноя 2010 at 14:09 #

    […] […]

  6. DHCP Ubuntu | Electricity on 26 Янв 2012 at 19:49 #

    […] статья тут http://sudouser.com/ustanovka-i-nastrojka-dhcp-servera.html я лишь дополнил про […]

Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.


« | »

  • Реклама

  • Ссылки

  • Теги



Server load average: 0.09, 0.06, 0.01
Server uptime: 296 days, 3:20
Your IP is: 107.22.34.37.