Merge pull request #2931 from rmccue/patch-1

website/docs: Add documentation on DHCP for private networking
This commit is contained in:
Mitchell Hashimoto 2014-02-04 02:00:29 -08:00
commit a2daa9851c
1 changed files with 19 additions and 3 deletions

View File

@ -27,11 +27,27 @@ can communicate with each other on private networks.
</p> </p>
</div> </div>
## DHCP
The easiest way to use a private network is to allow the IP to be assigned
via DHCP.
```ruby
Vagrant.configure("2") do |config|
config.vm.network "private_network", type: :dhcp
end
```
This will automatically assign an IP address from the reserved address space.
The IP address can be determined by using `vagrant ssh` to SSH into the
machine and using the appropriate command line tool to find the IP,
such as `ifconfig`.
## Static IP ## Static IP
The easiest way to use a private network is to assign a static IP to it. You can also specify a static IP address for the machine. This lets you
This let's you access the Vagrant managed machine using a static, known access the Vagrant managed machine using a static, known IP. The
IP. The Vagrantfile for a static IP looks like this: Vagrantfile for a static IP looks like this:
```ruby ```ruby
Vagrant.configure("2") do |config| Vagrant.configure("2") do |config|