» Networking

In order to access the Vagrant environment created, Vagrant exposessome high-level networking options for things such as forwarded ports,connecting to a public network, or creating a private network.

The high-level networking options are meant to define an abstraction thatworks across multiple providers. This means thatyou can take your Vagrantfile you used to spin up a VirtualBox machine andyou can reasonably expect that Vagrantfile to behave the same with somethinglike VMware.

You should first read the basic usage pageand then continue by reading the documentation for a specific networkingprimitive by following the navigation to the left.

» Advanced Configuration

In some cases,these options are too high-level, and you may want to more finely tuneand configure the network interfaces of the underlying machine. Mostproviders expose provider-specific configurationto do this, so please read the documentation for your specific providerto see what options are available.

For beginners: It is strongly recommended you useonly the high-level networking options until you are comfortablewith the Vagrant workflow and have things working at a basic level.Provider-specific network configuration can very quickly lock you outof your guest machine if improperly done.