0

I want to write a script that can add new hosts to /etc/hosts from within a virtual machine as I use VMs for web development and need to set up virtualhosts that are accessible from the host machine.

Obviously I can do this manually, but where's the fun in that?

I was wondering if there's a way to communicate with the host machine other than via the network - my guess is no but maybe there is something?

Skyhawk
  • 14,200
  • 4
  • 53
  • 95
John Hunt
  • 428
  • 3
  • 10
  • 20

1 Answers1

1

No, you cannot do this. You need a network connection to be able to talk to the virtual machine/host. You can make a script that populates your host machine hosts file with the VM's hostname though.

I have no idea why I added this as a comment oops.

Sc0rian
  • 1,021
  • 7
  • 16