Страница 1 из 1

Неправильно выделяется IP pool

Добавлено: Чт июн 26, 2008 2:29 pm
chtito2
Если создать такой IP pool:
Start IP: 10.0.72.32
Count: 32
То несмотря на то, что диапазон выдаваемых адресов должен быть [10.0.72.32 .. 10.0.72.63] включительно, Абиллс иногда выдает клиенту 10.0.72.64 принадлежащий совсем другой подсети!

Напомню, что в PPPoE ВСЕ IP адреса функционируют нормально, включая all-ones и all-zeros subnet.

Добавлено: Чт июн 26, 2008 2:49 pm
chtito2
Бесплатный багфикс:
В Abills/mysql/Nas.pm заменить строчку запроса в функции ip_pools_list() на
INET_NTOA(pool.ip), INET_NTOA(pool.ip + pool.counts - 1),
В Abills/mysql/Auth.pm в функции get_ip() заменить условие <= на <
for(my $i=$sip; $i<$sip+$count; $i++) {