Im пытается поиграть с марионеткой. Таким образом, я выпустил два экземпляра debian, используя бродягу. Мой Vagrantfile выглядит следующим образомVagrant - 2 виртуальных машины имеют одинаковый IP
Vagrant.configure("2") do |config|
config.vm.define "puppetagent" do |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" do |puppetmaster|
puppetmaster.vm.box = "puphpet/debian75-x64"
puppetmaster.vm.hostname = "puppetmaster.example.com"
puppetmaster.vm.network "private_network",ip: "192.168.10.22"
end
Однако, когда я SSH в обоих случаях, и смотреть в /etc/hosts
файлы (на обоих) выглядит следующим образом:
# 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 спутать относительно этого. Я указывал diff для IP для обоих, но почему он показывает одинаковые IP-адреса в файле hosts
?
Соответствует: http://superuser.com/questions/255835/whats-a-loopback-address-i-e-127-0-0-1 –