diff --git a/website/docs/source/layouts/layout.erb b/website/docs/source/layouts/layout.erb index 7c9cdd90e..029d39fad 100644 --- a/website/docs/source/layouts/layout.erb +++ b/website/docs/source/layouts/layout.erb @@ -237,6 +237,7 @@ >Usage >Creating a Base Box >Configuration + >Networking >Common Issues <% end %> diff --git a/website/docs/source/v2/networking/private_network.html.md b/website/docs/source/v2/networking/private_network.html.md index 361800512..7f7e77d2a 100644 --- a/website/docs/source/v2/networking/private_network.html.md +++ b/website/docs/source/v2/networking/private_network.html.md @@ -74,32 +74,3 @@ Vagrant.configure("2") do |config| auto_config: false end ``` - -## VirtualBox Internal Network - -The VirtualBox provider supports using the private network as a -VirtualBox [internal network](https://www.virtualbox.org/manual/ch06.html#network_internal). -By default, private networks are host-only networks, because those are the -easiest to work with. However, internal networks can be enabled as well. - -To specify a private network as an internal network for VirtualBox -use the `virtualbox__intnet` option with the network. The `virtualbox__` -(double underscore) prefix tells Vagrant that this option is only for the -VirtualBox provider. - -```ruby -Vagrant.configure("2") do |config| - config.vm.network "private_network", ip: "192.168.50.4", - virtualbox__intnet: true -end -``` - -Additionally, if you want to specify that the VirtualBox provider join -a specific internal network, specify the name of the internal network: - -```ruby -Vagrant.configure("2") do |config| - config.vm.network "private_network", ip: "192.168.50.4", - virtualbox__intnet: "mynetwork" -end -``` diff --git a/website/docs/source/v2/virtualbox/networking.html.md b/website/docs/source/v2/virtualbox/networking.html.md new file mode 100644 index 000000000..037c10140 --- /dev/null +++ b/website/docs/source/v2/virtualbox/networking.html.md @@ -0,0 +1,35 @@ +--- +page_title: "Networking - VirtualBox Provider" +sidebar_current: "virtualbox-networking" +--- + +# Networking + +## VirtualBox Internal Network + +The VirtualBox provider supports using the private network as a +VirtualBox [internal network](https://www.virtualbox.org/manual/ch06.html#network_internal). +By default, private networks are host-only networks, because those are the +easiest to work with. However, internal networks can be enabled as well. + +To specify a private network as an internal network for VirtualBox +use the `virtualbox__intnet` option with the network. The `virtualbox__` +(double underscore) prefix tells Vagrant that this option is only for the +VirtualBox provider. + +```ruby +Vagrant.configure("2") do |config| + config.vm.network "private_network", ip: "192.168.50.4", + virtualbox__intnet: true +end +``` + +Additionally, if you want to specify that the VirtualBox provider join +a specific internal network, specify the name of the internal network: + +```ruby +Vagrant.configure("2") do |config| + config.vm.network "private_network", ip: "192.168.50.4", + virtualbox__intnet: "mynetwork" +end +```