Hi Volker,

Am 06.08.2010 12:03, schrieb Volker Lendecke:
The reason why we do it this way is the additional timeout
we would run into. More and more networks have DNS
configured these days, and if we put broadcast before DNS,
we would run into a timeout before we tried DNS every single
time. A better way might be to do all the methods in
parallel, but if *some* method gives a positive result, how
do we judge if that is actually the result you desire?

That's a good question. How does Windows handle this, by the way?

I know broken DNS redirects are very popular with home DSL
connects, but there is probably not much that Samba can do
about that.

It's just an idea, but would it be possible to make the name resolv order changeable from the outside, i.e. as part of the public API? Then gvfs/nautilus, when the first attempt to resolve the hostname with the default order lead to a bogus IP from which it was impossible to receive a share list, could try a second time with precedence on "bcast" before they finally give up and show an error message.

Another mis-configuration might be the fact that your local
DNS queries are forwarded to the ISP at all. Why does that
happen? This might be at best an information leak.

To be honest, I don't know. I do not even know if my router is able to distinguish between local and non-local DNs queries. At least I have not found any setting to change this behaviour in its preferences.

 - Fabian



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to