URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 78421
[ Назад ]

Исходное сообщение
"ISC DHCP"

Отправлено kolun_ya , 25-Янв-08 23:41 
Добрый день.у меня вопрос есть.  
На FreeBSD 6.0 установлен ISC DHCP Server 3.05.  
IP раздаются. Вот только они раздаются не с первых номеров (192.168.0.1,2,3...) а с конца (192.168.0.254,253,252...)  
Подскажите кто знает, что прописать в конфиге надо, чтобы адреса раздавались с начала.

Конфиг в принципе стандартный:
default-lease-time 18000;  
max-lease-time 25000;  
authoritative;  
ddns-update-style none;  
option routers 192.168.0.1;  
option domain-name-servers 86.134.23.1;  

subnet 192.168.0.0 netmask 255.255.255.0 {  
  range 192.168.0.5 192.168.0.254;  
}

Кто пользовался этим dhcp сервером, напишите как у вас раздача происходила. Нормально или как у меня.

P.S.Интересно это баг или фича.


Содержание

Сообщения в этом обсуждении
"ISC DHCP"
Отправлено anonymous , 26-Янв-08 03:39 
>IP раздаются. Вот только они раздаются не с первых номеров (192.168.0.1,2,3...) а
>с конца (192.168.0.254,253,252...)
>Подскажите кто знает, что прописать в конфиге надо, чтобы адреса раздавались с
>начала.

Если вам есть дело до порядка выдачи адресов -- то динамическая раздача не для вас.


"ISC DHCP"
Отправлено orc , 26-Янв-08 11:56 
>[оверквотинг удален]
>option domain-name-servers 86.134.23.1;
>
>subnet 192.168.0.0 netmask 255.255.255.0 {
>  range 192.168.0.5 192.168.0.254;
>}
>
>Кто пользовался этим dhcp сервером, напишите как у вас раздача происходила. Нормально
>или как у меня.
>
>P.S.Интересно это баг или фича.

man dhcpd.conf

DYNAMIC ADDRESS ALLOCATION
....
       The DHCP server generates the list of available  IP  addresses  from  a
       hash  table.   This means that the addresses are not sorted in any par-
       ticular order, and so it is not possible to predict the order in  which
       the  DHCP  server  will allocate IP addresses.   Users of previous ver-
       sions of the ISC DHCP server may have become  accustomed  to  the  DHCP
       server  allocating  IP  addresses  in  ascending  order, but this is no
       longer possible, and there is no way to configure  this  behavior  with
       version 3 of the ISC DHCP server.

PS: интересно не читать документацию это баг или фича?



"ISC DHCP"
Отправлено Vladimir , 27-Янв-08 08:45 
>Добрый день.у меня вопрос есть.
>На FreeBSD 6.0 установлен ISC DHCP Server 3.05.
>IP раздаются. Вот только они раздаются не с первых номеров (192.168.0.1,2,3...) а
>с конца (192.168.0.254,253,252...)
>Подскажите кто знает, что прописать в конфиге надо, чтобы адреса раздавались с
>начала.
>
>  range 192.168.0.5 192.168.0.254;
>}
>

   Надо range написать наоборот range 192.168.0.254 192.168.0.5

  так как dhcp выдает первым  адрес, находящийся в пуле адресов последним
  то есть при выше указанном range первым будет выдан 192.168.0.5 , затем 192.168.0.4


"ISC DHCP"
Отправлено kolun_ya , 28-Янв-08 21:37 
>   Надо range написать наоборот range 192.168.0.254 192.168.0.5
>
>  так как dhcp выдает первым  адрес, находящийся в пуле
>адресов последним
>  то есть при выше указанном range первым будет выдан 192.168.0.5
>, затем 192.168.0.4
>

Не сработало. Как я понял из документации в третьей версии и выше нельзя влиять на раздачу адресов. Всегда будет с конца выдавать.


"ISC DHCP"
Отправлено newser , 29-Янв-08 10:10 
>>   Надо range написать наоборот range 192.168.0.254 192.168.0.5
>>
>>  так как dhcp выдает первым  адрес, находящийся в пуле
>>адресов последним
>>  то есть при выше указанном range первым будет выдан 192.168.0.5
>>, затем 192.168.0.4
>>
>
>Не сработало. Как я понял из документации в третьей версии и выше
>нельзя влиять на раздачу адресов. Всегда будет с конца выдавать.

Какой же Вы настырный и ленивый. На sysadmins.ru Вам уже дали правильный ответ, но переварить его Вы, вероятно по своей врождённой глупости, не в состоянии.