Вне зависимости от используемой СУБД IP-адреса надо хранить как числа, а начальный и конечный IP преобразовать в связку IP+подсеть, типа 192.168.100.128/25, как делает PostgreSQL. И, видимо, сделать функциональный индекс какой-нибудь, чтобы было проще искать. Если СУБД их поддерживает. Всю обвязку придется писать самостоятельно. Встроенный в СУБД тип и соответствующие функции сильно упрощают дело.