Я пытался настроить файл /etc/dhcp/dhcpd.conf в Linux, но он не сработал из-за статической адресации. Как это исправить? Я пропустил какие-то данные и точны ли они? Мне нужна помощь.
Ниже представлен скриншот содержимого моего файла.
ddns-update-style interim; игнорировать обновления клиента; подсеть 192.168.56.1 маска подсети 255.255.255.0 опция маска подсети 255.255.255.0;
диапазон динамический bootp 192.168.0.25 192.168.0.200; время аренды по умолчанию 43200 максимальное время аренды 86400
решение1
ваша подсеть и ваш диапазон находятся в разных сетях. определение диапазона должно быть в той же сети, которую определяет подсеть. Также установите адрес вашей подсети на .0, а не 1. .1 — это хост, .0 — это сеть. наконец, каждая опция должна заканчиваться точкой с запятой (;)
...
subnet 192.168.56.0 netmask 255.255.255.0 {
range dynamic bootp 192.168.56.25 192.168.56.200;
default-lease-time 43200;
max-lease-time 86400;
}
...
должно работать, если вы действительно определяете пул для 192.168.56.0/24.
больше информации здесь:http://linux.die.net/man/5/dhcpd.conf