Dear Shridhar, I think that use puppet it is good idea. I will try it today. Thank you! DHCP server know about all mac address on VM. It is help my to identify each machunes on the network. -- Best regards, Roman Kravets On Fri, Jan 24, 2014 at 7:27 AM, Shridhar Daithankar <ghodechhap@xxxxxxxxxxxxxx> wrote: > On Friday, January 24, 2014 08:05:26 AM Кравец Роман wrote: >> Dear Shridhar, >> >> I want set specified network setting and root password to each new machines. >> My script get setting over HTTP JSON request and get setting from >> master machine. > > create the appliance such that > > 1. it gets on network via dhcp, no name supplied > 2. on first boot, contacts a central server to register itself > 3. has pre-configured ssh keys in root account for certain external accounts > 4. on registration, it triggers a bot, that ssh's into the new machine and > customize the setting > 5. reboot > > Should work no? I am pretty sure there are some automation frameworks like > salt/puppet already handle this? > > real question is what does pxe boot/network install gives you that an > appliance doesn't. Whats the distinguishing factor between two such VM > instances, how do you set and discover it? > -- > Regards > Shridhar