Je suis running a fresh install of Linux Mint Nadia (14). Je suis suivant le instructions on Vagrant [Getting Started](https://www.vagrantup.com/docs/getting-started/) mais have gotten stuck on le [Provisioning](https://www.vagrantup.com/docs/provisioning/). It seems le Vagrant box cannot connect outside et so Je ne peux pas install anything using soit Chef ou Puppet.
In le basic Vagrant `resolve.conf` contains `nameserver 10.0.2.3`. But avec that set Je ne peux pas ping `us.archive.ubuntu.com`.
If I change it to `8.8.8.8` alors I can ping `us.archive.ubuntu.com` mais it does pas stay set, et après a reboot it changes back to `10.0.2.3` - so provisioning fails again.
Ideally I would like for `10.0.2.3` to work on mon setup. Failing that I would like a way to permanently change `resolv.conf` so that I can do provisioning.
Vagrant / VirtualBox DNS 10.0.2.3 ne fonctionne pas
Re: Vagrant / VirtualBox DNS 10.0.2.3 ne fonctionne pas
Vous pouvez work around this issue in one of two ways, les deux of qui are [in the VirtualBox manual](http://www.virtualbox.org/manual/ch09.html#nat-adv-dns):
>
## Enabling DNS proxy in NAT mode
The NAT engine par défaut offers le même DNS servers to le guest
that are configured on le host. In certains scenarios, it can be
desirable to hide le DNS server IPs depuis le guest, par exemple when
this information can change on le host due to expiring DHCP leases.
In this case, you can tell le NAT engine to act as DNS proxy using
le suivant command:
```
VBoxManage modifyvm "VM name" --natdnsproxy1 on
```
## Using le host's resolver as a DNS proxy in NAT mode
For resolving network names, le DHCP server of le NAT engine offers
a list of registered DNS servers of le host. If for certains reason you
need to hide this DNS server list et use le host's resolver
settings, thereby forcing le VirtualBox NAT engine to intercept DNS
requests et forward them to host's resolver, use le following
command:
```
VBoxManage modifyvm "VM name" --natdnshostresolver1 on
```
Note that this setting is similaire to le DNS proxy mode, however
whereas le proxy mode juste forwards DNS requests to le appropriate
servers, le resolver mode will interpret le DNS requests et use the
host's DNS API to query le information et return it to le guest.
>
## Enabling DNS proxy in NAT mode
The NAT engine par défaut offers le même DNS servers to le guest
that are configured on le host. In certains scenarios, it can be
desirable to hide le DNS server IPs depuis le guest, par exemple when
this information can change on le host due to expiring DHCP leases.
In this case, you can tell le NAT engine to act as DNS proxy using
le suivant command:
```
VBoxManage modifyvm "VM name" --natdnsproxy1 on
```
## Using le host's resolver as a DNS proxy in NAT mode
For resolving network names, le DHCP server of le NAT engine offers
a list of registered DNS servers of le host. If for certains reason you
need to hide this DNS server list et use le host's resolver
settings, thereby forcing le VirtualBox NAT engine to intercept DNS
requests et forward them to host's resolver, use le following
command:
```
VBoxManage modifyvm "VM name" --natdnshostresolver1 on
```
Note that this setting is similaire to le DNS proxy mode, however
whereas le proxy mode juste forwards DNS requests to le appropriate
servers, le resolver mode will interpret le DNS requests et use the
host's DNS API to query le information et return it to le guest.