Ruby: Как преобразовать диапазон IP в массив IP

Есть ли простой способ конвертировать диапазон IP в массив IP?

def convertIPrange (start_ip, end_ip)
 #output: array of ips end
end

например вход

('192.168.1.105', '192.168.1.108') 

выход

['192.168.1.105','192.158.1.106','192.158.1.107','192.158.1.108']

Ответы на вопрос(2)

Ваш ответ на вопрос