Add documentation on DHCP for private networking

This commit is contained in:
Ryan McCue 2014-02-04 12:35:13 +10:00
parent e5f3f1ffe3
commit a99a75a2c7
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|