августа 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 адрес со стороны клиента.


Popularity: 44%





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


6 Responses 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.


Самые популярные статьи

  • Установка Samba сервера на Ubuntu или Debian за 5 минут
  • Установка и настройка DNS сервера bind9 Ubuntu-Debian HOWTO
  • Установка почтового сервера Postfix + Dovecot + MYSQL и виртуальных доменов
  • Установка и настройка Open VPN сервера на Debian и Ubuntu
  • Настройка маршрутизации в Ubuntu Linux для начинающих
  • Удаленное подключение к рабочему столу Linux из Windows с помощью Xming и SSH
  • Установка и настройка DHCP сервера
  • Настройка шлюза в локальной сети, лимитирование скорости (shaper), фаервол (iptables).
  • Установка и настройка VSFTPD + MYSQL (Ubuntu & Debian)
  • Настройка ограничения и распределения канала (HTB Shaper)
  • Настройка sudo в Debian GNU/Linux и Ubuntu Linux
  • Установка и настройка L2TP сервера xl2tpd или l2tpd
  • Mail.ru Агент в Linux
  • Установка хостинг панели ISPConfig 3 на Ubuntu 9.04
  • Как установить LDAP сервер и его клиентов. (ldap linux debian & ubuntu auth)
  • Подробное руководство по настройке wifi соединения с шифрованием разных типов
  • Установка apache2.2.x во FreeBSD 7.0
  • Сетевые утилиты онлайн - NSLOOKUP
  • IP телефония в Ubuntu или Debian на базе Asterisk за 15 минут
  • Различия в ядрах Ubuntu Server и Ubuntu Desktop
  • Linux в роли WI-FI точки доступа
  • Игры в Linux
  • Установка Ubuntu на RAID-1 диски
  • Ставим и настраиваем XEN сервер
  • Настройка рабочего стола Ubuntu, или как догнать и перегнать Windows!
  • Установка Nginx, PHP5, FastCGI, XCache и MySQL на Ubuntu
  • Открылся русскоязычный Linux торрент трекер
  • Настройка маршрутизации с помощью Quagga (zebra)
  • HDR обои на рабочий стол 1920×1200
  • Обзор Jabber клиентов для Linux, FreeBSD и Mac OS и других систем

  • « | »

    Рейтинг блогов Rambler's Top100
    службы мониторинга серверов