Настройка и установка DCHP сервера
Чтобы установить DHCP-сервер, нужно ввести следующую команду в командной строке терминала:
sudo apt-get install isc-dhcp-serverЕсли есть более одной сетевой карты в сервере c Ubuntu, то нужно определиться с сетевой картой, которая будет прослушивать запросы DHCP клиентов. (По умолчанию, слушает на интерфейсе eth0).
Изменить это можно путем редактирования файла /etc/default/isc-dhcp-server. В строке INTERFACES пометь eth0 на желаемый интерфейс.
Настройки DHCP сервера хранятся в файле /etc/dhcp/dhcpd.conf. Вот минимальные необходимые настройки:
ddns-update-style none; default-lease-time 600; max-lease-time 7200; authoritative; log-facility local7; option subnet-mask 255.255.255.0; option broadcast-address 10.10.1.255; option routers 10.10.1.1; option domain-name-servers 10.10.1.1; option domain-name "ubuntu.internal"; subnet 10.10.1.0 netmask 255.255.255.0 { range 10.10.1.50 10.10.1.200; }Здесь настройки приведены для сети 10.10.1.0/24, где динамически выдаваться будут IP с 10.10.1.50 по 10.10.1.200. Адрес Шлюза и DNS будет передаваться автоматически, его IP 10.10.1.1. Указываем так же маску нашей подсети 255.255.255.0.и бродкаст 10.10.1.255. Максимальное время аренды 7200 секунд, через 600 секунд будет запрос на продление аренды.
Пере запускаем сервер DHCP следующей командой:
service isc-dhcp-server restartНастройка сервера на этом окончена.
Настройки клиента на примере Windows 7:
После получения клиентом IP, на сервере можно посмотреть логи аренды. Находятся они в файле: /var/lib/dhcp/dhcpd.leases.
Прочли: 3478 | Добавлено: 01 марта 2013 | На главную