location based IP allocation