HOWTO Настройка DHCP-сервера
Материал из Gentoo Linux Wiki
- Вернуться в раздел руководства
Содержание |
[править] Введение
[править] Что это такое?
Dynamic Host Configuration Protocol(Протокол Динамической Конфигурации Узлов или DHCP) - это протокол для автоматической конфигурации компьютеров использующих TCP/IP.DHCP может быть использован для автоматического присвоения IP-адреса,указания параметров TCP/IP(например маски сети,стандартного шлюза) и для сообщения другой информации(например адреса принтера,сервера новостей,www-сервера и прочего).
[править] Преимущества
Использование DHCP в локальной сети позволяет:
- забыть о таком страшном сне как прописывание горе пользователям IP-адресов,шлюзов и прочего.
- создавать бездисковые станции которые будут получать автоматически файл загрузки операционной системы.
- сделать сеть масштабируемой(переразбил сеть по новому,прописал необходимые изменения в DHCP и все работает).
ну и многое другое.
[править] Установка
Для установки достаточно ввести emerge dhcp.Можно приступать к конфигурированию.
[править] Конфигурирование
[править] Файлы используемые DHCP
Для конфигурирования сервера достаточно отредактировать всего один конфигурационный файл /etc/dhcp/dhcpd.conf.При запуске DHCP создаст файл /var/lib/dhcp/dhcpd.leases в котором будет содержатся информация о розданных IP-адресах.
[править] Файл /etc/dhcp/dhcpd.conf
Общая структура dhcpd.conf может быть представлена в виде:
| Файл: /etc/dhcp/dhcpd.conf |
глобальные параметры;
subnet 10.10.0.0 netmask 255.255.0.0 {
параметры сети_1;
}
subnet 10.11.0.0 netmask 255.255.0.0 {
параметры сети_2;
}
|
| Примечание: Параметры указанные глобально можно переопределять для каждой подсети,класса или пула. |
| Примечание: Каждая директива должна заканчиватся на ';'. |
Теперь разберемся что же мы можем указать в DHCP:
- option domain-name - имя домена,например example.com
- option domain-name-servers - адреса DNS-серверов используемых в вашей сети.Можно перечислить несколько серверов разделяях их запятой.
- default-lease-time 600 - время аренды адреса по умолчанию.Указывается в секундах.Например 600 это 10 минут.
- max-lease-time 7200 - максимальное время аренды IP-адреса.Если компьютер по истечению этого времени не вернет IP,он будет "отобран" сервером.
- log-facility local7 - тип сообщений для syslog.Если вы желаете скидывать логи DHCP в отдельный файл,то укажите здесь тип сообщения передаваемого syslog и измените конфиг syslog.
- option www-server www.example.org адрес WWW-сервера в вашей сети.Например www.example.org.
