Linux > Установка и настройка DHCP сервера на Ubuntu
26.03.2015 13:32:11
Наиболее часто встречающиеся слова в статье:
[сервера] [default-lease-time] [max-lease-time] [диапазона] [адресов] [Запускаем] [логинимся] [устанавливаем] [пакетisc-dhcp-server] [aptitude]
Статья:
Запускаем сервер, логинимся и устанавливаем пакетisc-dhcp-server
sudo aptitude install isc-dhcp-serverзатем откроем в редакторе файл настроек dhcp сервера
sudo nano /etc/default/isc-dhcp-serverи добавим в поле INTERFACES=”” в кавычках, интерфейс карты, которая смотрит в локальную сеть (в моем случае это eth1)
Настройка конфигурационного файла DHCP сервера
Открываем файл конфигурации
sudo nano /etc/dhcp/dhcpd.confТак как мой сервер DHCP будет единственным в сети, в первую очередь снимаем знак # перед authoritative;
Строки:
default-lease-time 600;
max-lease-time 7200;
нужно закомментировать (поставить перед ними знак #). Эти настройки мы будем указывать в другом месте.
Следующим этапом будет внесение диапазона выдаваемых адресов и срока их аренды
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.10 192.168.0.254;
option domain-name-servers 192.168.0.1;
option domain-name "lab.loc";
option routers 192.168.0.1;
option broadcast-address 192.168.0.255;
default-lease-time 604800; max-lease-time 604800; }
- Диапазон адресов 192.168.0.10 – 192.168.0.254
- DNS сервер 192.168.0.1
- Доменное имя “lab.loc”
- Шлюз по умолчанию 192.168.0.1
- Широковещательный адрес 192.168.0.255
- Срок аренды 604800 секунд
Сохраняем (Ctrl+O) и закрываем (Ctrl+X), после этого перезапускаем службу DHCP
sudo /etc/init.d/isc-dhcp-server restartЕсли при перезапуске появиться сообщение об ошибке, проверяйте что сделали не так.
Вот в принципе и все, после перезапуска службы, компьютеры в сети могут получать IP адреса из выше указанного диапазона.