[vagrant] hosts file mit vagrant managen

Endlich eine Lösung für das leidige dns-problem mit lokalen virtuellen Maschinen gefunden.

vagrant-hostmanager

1.) Plugin mit vagrant plugin install vagrant-hostmanager installieren.

2.) Vagrantfile erweitern

config.vm.network "private_network", ip: "192.168.10.25"
config.vm.hostname = "myvm.loc"
config.hostmanager.enabled = true
config.hostmanager.manage_host = true

3.) Vagrant schreibt ab jetzt die passenden Einträge sowohl in die Guest-Hosts-Files als auch das Host-Hosts-File via vagrant hostmanager