That's not an answer I know. I assume most doing things like this are using
Active Directory to do the work, and I think that means deployment to
specific groups defined in Active Directory--which might correspond to a
range of IP's, but that'd be something set up manually, I guess.
I'll freely admit to never having done anything along these lines, so I
shouldn't be responding at all---but its a long holiday weekend in the
US--not sure who else will be reading.
--