I guess it's possible to do this easily in R, but what I would like to have is a modified range_generate that as a second argument can take GenerateIpLookupTable=true
The output would look like below:
range_generate("192.168.1.0/30", GenerateIpLookupTable=true)
192.168.1.0/30 192.168.1.0
192.168.1.0/30 192.168.1.1
192.168.1.0/30 192.168.1.2
192.168.1.0/30 192.168.1.3