Hi All,
This is more than likely a very easy to answer question for most of you but I have a question around best practices and how-tos in terms of IP address allocation to Virtual Machines
I have done some reasearch but havent quite found what I am looking for
My question is, how do you allocate IP addresses to your virtual machines?
Do you use DHCP or something else?
We have;
vSphere essentials
vCentre
3 hosts in different subnet's
- 192.168.100.0
- 192.168.12.0
- 10.0.10.0
192.168.100.0 and 192.168.12.0 currently get IP addresses from 2 DHCP servers as part of a domain, and then if I need to I add as a reservation if they cant change, plus DNS names can be used here if necessary, so this is OK for the moment
10.0.10.0 I manually assign an IP which is done on the firewall (MAC address & IP), so before I do that they dont get an IP. These servers/machines are not part of any domain and are mapped to an external IP addresses, so the IP cannot change on the server.
Some servers are also very temporary and only require a private IP address and are then deleted.
These servers are mainly Linux
What is the best way so that I can remove the IP management from the Firewall (this is messy and we need to change our FW) and do it a bit more dynamically and tidily, so maybe the IP allocation is automatic and then fixed once the VM is powered on, and not removed until I manually remove it.
Would another DHCP server be best for this, and will that happily work when adding other subnets which require the same kind of allocation etc?
Like I said this should be basic but I would just like to hear how others are managing IP addresses efficiently.
I have only used Windows servers in a domain with DHCP so hence the question for a clearer understanding
Thanks
Sam
UPDATE: I am guessing something like this would do the job well? http://sourceforge.net/p/sauron-dns/home/Home/