Настройка DHCP-сервера.

Установка

#apt-get install dhcp3-server

Пример конфига

Конфиг сервера лежит тут /etc/dhcp/dhcpd.conf, и может быть таким(обращаю внимание, что IP-адрес определяемого по MAC хоста берётся из DNS, орисание настройки которого дано тут).

option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;
default-lease-time 600;
max-lease-time 7200;

# Выдача конкретных сетевых настроек по MAC-адресу сетевой карты
host debmybook {
    fixed-address debmybook.local;           # IP адрес(берётся из DNS, настроенного)
    option routers 192.168.1.1;              # Шлюз
    option domain-name-servers 192.168.1.1;  # Сервер DNS
    option broadcast-address 192.168.1.0;    # Широковещательный адрес
    hardware ethernet 00:1d:72:1c:d1:b9;     # МAC-адрес, на который выдаётся настройка
}

# Выдача сетевых настроек на подсеть
subnet 192.168.1.0 netmask 255.255.255.0 {
    range 192.168.1.2 192.168.1.63;         # Диапазон выдаваемых IP-адресов
    option routers 192.160.1.1;             # Шлюз
    option domain-name-servers 192.168.1.1; # DNS
    option broadcast-address 192.168.1.0;   # Широковещательный адрес
}

Запуск

# /etc/init.d/isc-dhcp-server restart

Добавить комментарий