Ticket #6833 (closed defect: fixed)
DNS Proxy Problems: ID Mismatch -> fixed in svn
|Reported by:||jjnoakes||Owned by:|
|Version:||VirtualBox 3.2.0||Keywords:||dns proxy id mismatch|
Host: Windows XP Guest: Ubuntu 10.04 LTS VirtualBox: 3.2.0
I have one NAT network and one host-only network.
I set up DNS Proxy:
$ VBoxManage modifyvm "MyVM" --natdnsproxy1 on
and then I booted up.
In the Ubuntu guest, I can't resolve domain names.
$ cat /etc/resolv.conf nameserver 10.0.2.3 domain search
Default server: 10.0.2.3 Address: 10.0.2.3#53
;; Warning: ID mismatch: expected ID 9436, got 5376
If I change the nameserver to my ISP's, or anything else (like OpenDNS), things are fine.
My suspicion is that the DNS Proxy is taking in the DNS request from the guest (with ID 9436 in this case), making a request to the Windows resolver (which uses a different ID), getting a response (with that different ID) and forwarding that response directly back to the guest (with the wrong ID). The guest resolver won't accept it.
Or is something else going on?
Either way, this looks to be a bug in the DNS Proxy.
- Summary changed from DNS Proxy Problems: ID Mismatch to DNS Proxy Problems: ID Mismatch -> fixed in svn