Am I right to say that the purpose of IP is that the VM can have a way to communicate back to your laptop? Kind of similar to a callback. If so `hostname -I | cut -d' ' -f` will probably return an ip that is internal to the actual internal network, ie. not visible to the VM (unless you turn on bridge mode). Shouldn't we always point it to 10.0.2.2 or 10.0.2.3?