Right now, in my office, we have a Cradlepoint MBR1000 wireless router as our DHCP server. It's not as configurable as I'd like for it to be, and I need to set up a VPN, so I am considering replacing it with a dedicated box running Zeroshell.
I'm wondering this: If I set this system up and make it our DHCP server, will it re-assign all the IP addresses at random (or in an otherwise different fashion than they already are)? What determines what IP address a device gets from the DHCP server? I've got some scripts and crontabs set up that depend on things being exactly as they are, so I'm a little nervous about changing anything so substantial.