Настройки dhcpd хранятся в файле /etc/dhcpd.conf. Файл настройки содержит инструкции, которые определяют, какие подсети и узлы обслуживает сервер и какую информацию настройки он им предоставляет, dhcpd.conf - обычный текстовый файл, сходный с файлом исходного текста на языке С. Проще всего изучить файл dhcpd.conf на примере:
ft Определения значений, действующих для всех систем. default-lease-time 86400; max-lease-time 604800; get-lease-hostnames true; option subnet-mask 255.255.255.0; option domain-name "wrotethebook.com"; option domain-name-servers 172.16.12.1, 172.16.3.5; option lpr-servers 172.16.12.1; option interface-mtu 1500; # Определения подсетей, параметров для отдельных подсетей, # диапазона адресов, доступных для динамического распределения. subnet 172.16.3.0 netmask 255.255.255.0 { option routers 172.16.3.25; option broadcast-address 172.16.3.255; range 172.16.3.50 172.16.3.250; } subnet 172.16.12.0 netmask 255.255.255.0 { option routers 172.16.12.1; option broadcast-address 172.16.12.255; range 172.16.12.64 172.16.12.192; range 172.16.12.200 172.16.12.250; > # Определения клиентов ВООТР - оператор host group { use-host-decl-names true; host 24seven { hardware ethernet 00:80:c7:aa:a8:04; fixed-address 172.16.3.4; } host rodent { hardware ethernet 08:80:20:01:59:c3; fixed-address 172.16.12.2; } host ring { hardware ethernet 00:00:c0:a1:5e:10; fixed-address 172.16.3.16;
Это пример настройки сервера, объединяющего и обслуживающего две различные подсети. Сервер динамически назначает IP-адреса DHCP-клиентам обеих подсетей и осуществляет поддержку нескольких клиентов ВООТР. Все строки, начинающиеся символом решетки (#), являются комментариями. Первые несколько активных строк файла определяют ряд параметров и режимов, действующих для всех обслуживаемых сервером подсетей и клиентов. Первые три строки содержат параметры для сервера. Каждый из трех параметров в данном примере определяет один из аспектов работы dhcpd при динамическом назначении адресов.
- Назад
- Вперёд >>