Networking :: DNS does not work



Then for advanced networking capabilities you should check the Qemu site.
The Qemu default uses its own DHCP server and allows only a passthru which should allow net access using their assign internal IP and using the net configuration of the Windows host. If you are trying to assign an IP or otherwise bypass this Qemu default, then you will likely need TUN/TAP which is an advanced Qemu configuration. This sort of setup is typically not needed. Using the Windows net setup with Qemu's default passthru is usually sufficient.

I posted a message to the QEMU forum, but I've, as of now, received no reply.

I don't believe I have a special set-up, but I don't think I'd be able to use TAP since group policy on our Windows machines is to disable Internet Computer Sharing (ICS).

Btw, 10.0.2.3 is qemu's own embedded dns server, not your LAN's.

If you can reach addresses outside your network, you could try specify your LAN DNS server directly or even try public one?
If your host environment has no DNS problems, does it require a proxy or firewall configuration to allow qemu through?

Another scenario I think... is if for some reason both the qemu DNS server and your regular DNS server have the same network address?  (just shooting from the hip here, not sure if this is a realistic suggestion or not)

Quote (^thehatsrule^ @ June 06 2007,13:38)

Btw, 10.0.2.3 is qemu's own embedded dns server, not your LAN's.

Yes, I understand that.

Quote
If you can reach addresses outside your network, you could try specify your LAN DNS server directly or even try public one?


I think you're right.  I think there's something screwy with the DNS servers here.

Code Sample
dsl@box:~$ nslookup yahoo.com 157.54.14.146
*** Unknown host

nslookup: yahoo.com: Host name lookup failure


In Windows:

Code Sample
C:\> nslookup yahoo.com 157.54.14.146
Server: dns-04.xxxx.com
Address: 157.54.14.146

*** dns-04.xxxx.com can't find yahoo.com: Non-existent domain


Interestingly, I am able to use a public DNS server from Windows (ns2.granitecanyon.com), but that doesn't work from QEMU DSL.

So, to conclude, it seems like there are 2 problems here.


Well ns2.granitecanyon.com doesn't work for me either, but ns1 works.  You could also try yahoo's ... it is ns?.yahoo.com (where ? is a number)

I still think that your local network or system may be 'specially' set up in some way though...

For packet sniffing/logging you can try out Ethereal - it's pretty good.

Next Page...
original here.