puppet - Vagrant - 2 VMs have same IP -


im trying play around puppet. fired 2 debian instances using vagrant. vagrantfile looks this

vagrant.configure("2") |config|    config.vm.define "puppetagent" |puppetagent|     puppetagent.vm.box = "puphpet/debian75-x64"     puppetagent.vm.hostname = "puppetagent.example.com"     puppetagent.vm.network "private_network",ip: "192.168.10.21"   end    config.vm.define "puppetmaster" |puppetmaster|     puppetmaster.vm.box = "puphpet/debian75-x64"     puppetmaster.vm.hostname = "puppetmaster.example.com"     puppetmaster.vm.network "private_network",ip: "192.168.10.22"   end 

however when ssh both instances, , /etc/hosts files (on both ) this:

# master - instance1  127.0.0.1   localhost 127.0.1.1 puppetmaster.example.com puppetmaster  # agent - instance2  127.0.0.1   localhost 127.0.1.1 puppetagent.example.com puppetagent 

im confused regarding this. did specify diff ip's both, why show same ip's in hosts file?

could hazard guess running debian based vm?

the 127.0.1.1 line, although not debian specifity per se added debian installer explained on debian manual. not unices so.

this loopback addres, nothing actual ip adress vm, regardless if using debian or not.

if want have /etc/hosts updated vagrant, need use plugin vagrant hostmanager.


Comments

Popular posts from this blog

python - No exponential form of the z-axis in matplotlib-3D-plots -

php - Best Light server (Linux + Web server + Database) for Raspberry Pi -

c# - "Newtonsoft.Json.JsonSerializationException unable to find constructor to use for types" error when deserializing class -