I tried adding -  vb.customize ["modifyvm", :id, "--natdnshostresolver1", 
"on"]  but it had no effect.
The vm should get its dns settings from the corporate network, but no idea 
why it doesn't

On Friday, 3 November 2017 12:49:38 UTC, Alvaro Miranda Aguilera wrote:
>
> if you need or want to use a different dns
>
> you could use a provisioning script to do that.
>
> or check this :
>
>
> https://serverfault.com/questions/453185/vagrant-virtualbox-dns-10-0-2-3-not-working
>
>
>
> On Fri, Nov 3, 2017 at 1:21 PM, rcpunc <[email protected] 
> <javascript:>> wrote:
>
>> Hi everyone
>>
>> I have a vagrant file that has:
>>
>> config.vm.box = "fso/xenial64-desktop"
>>
>> config.vm.network "forwarded_port", guest: 80, host: 19721, host_ip: 
>> "127.0.0.1"
>>
>> config.vm.network "public_network", bridge: "Intel(R) Ethernet Connection 
>> I217-LM"
>>
>> There is also config.vm.provision with multiple sudo apt-get 
>>
>> When I do vagrant up, it fails on the first apt-get as it can't resolve:  
>> Err:1 http://us.archive.ubuntu.com/ubuntu xenial/universe amd64 sshpass 
>> amd64 1.05-1
>> ==> default:   Temporary failure resolving 'us.archive.ubuntu.com'
>>
>> I can see in virtual box that the box is running and it has got an ip 
>> from dhcp on the corporate network but the dns settings in /etc/resolv.conf 
>> are not correct.  It has nameserver as local host and the search as the 
>> corporate domain:
>>
>> nameserver 127.0.1.1
>> search corp.company.com 
>>
>> The nics look like this:
>> lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group 
>> default qlen 1
>>     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
>>     inet 127.0.0.1/8 scope host lo
>>        valid_lft forever preferred_lft forever
>>     inet6 ::1/128 scope host 
>>        valid_lft forever preferred_lft forever
>> 2: enp0s3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast 
>> state UP group default qlen 1000
>>     link/ether 08:00:27:4a:c5:81 brd ff:ff:ff:ff:ff:ff
>>     inet 10.0.2.15/24 brd 10.0.2.255 scope global enp0s3
>>        valid_lft forever preferred_lft forever
>>     
>> 3: enp0s8: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast 
>> state UP group default qlen 1000
>>     link/ether 08:00:27:15:b4:68 brd ff:ff:ff:ff:ff:ff
>>     inet 10.7.6.99/24 brd 10.2.7.255 scope global dynamic enp0s8
>>        valid_lft 172754sec preferred_lft 172754sec
>>     
>>
>> If I  disable enp0s8 and reconnect it, it gets the correct dns in 
>> /etc/resolv.conf
>>
>> and then I have to run vagrant provision to get all the packages that 
>> should be provisioned
>>
>> Does anyone know what is wrong with the vagrant file that it is not doing 
>> this correctly when I run vagrant up?
>>
>>
>> Thanks
>>
>> -- 
>> This mailing list is governed under the HashiCorp Community Guidelines - 
>> https://www.hashicorp.com/community-guidelines.html. Behavior in 
>> violation of those guidelines may result in your removal from this mailing 
>> list.
>>  
>> GitHub Issues: https://github.com/mitchellh/vagrant/issues
>> IRC: #vagrant on Freenode
>> --- 
>> You received this message because you are subscribed to the Google Groups 
>> "Vagrant" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/vagrant-up/235ec2b4-b9a9-4474-a979-176a2c1e3102%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/vagrant-up/235ec2b4-b9a9-4474-a979-176a2c1e3102%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
>
> -- 
> Alvaro
>
>

-- 
This mailing list is governed under the HashiCorp Community Guidelines - 
https://www.hashicorp.com/community-guidelines.html. Behavior in violation of 
those guidelines may result in your removal from this mailing list.

GitHub Issues: https://github.com/mitchellh/vagrant/issues
IRC: #vagrant on Freenode
--- 
You received this message because you are subscribed to the Google Groups 
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vagrant-up/5a241b69-2290-4fe8-bfa0-b73e59228765%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to