Есть конечно неприятный момент, придется всем клиентам конфиги править
Адреса выдаются в порядке от .2 до .253 по порядку, если вы подключились без пуша вам выдается первый свободный, например .2 , итд.
Ситуация как у вас скорее всего подключается обычный пользователь без привязки, получает .2, затем подключается пользователь с прописаной статикой (ifconfig-push 10.x.x.2 255.255.255.0;)