Not sure what a VPNIP is... but just about anything can be made into a DHCP server. If you have a OS server like Windows 2008, Linux, Novell, etc..., that's always best and any of those would work. There is free software so you can use regular workstations, I've seen print server devices, media devices, etc... that people have used.
Now when you said VPNIP, if you meant you were part of a VPN, then that shouldn't affect anything if you are the one managing your subnet. Just remember you can have multiple DHCP servers, they just can't hand out the same IP addresses from the same subnet.