In the Usenet newsgroup comp.os.linux.networking, in article
<(E-Mail Removed) .com>,
(E-Mail Removed) wrote:
>After upgrading to suse 9.3 from 9.1 the name resolution is spotty.
>When connecting to remote hosts on the network, the name resolution
>takes too long and times out.
Did you disable IPv6? Not in the fscking browser, but in the kernel
itself.
alias net-pf-10 off
in /etc/modules.conf. SuSE wants to be cutting edge, even if the rest
of the world isn't ready for it. Do a groups.google.com search paying
attention to the alt.os.linux.suse newsgroup, and you'll see lot's more
about this problem.
>Eg., when I do "telnet mail.yahoo.com 80", the name resolution takes
>too long. But if I try the same command after 3-4 minutes, it works.
>But becomes unreachable after a few minutes and then starts working
>again.
That's a name caching problem. Are you also running the nscd (Name
Service Caching Daemon)?. The correct solution is to disable IPv6,
so that you don't have the problem in the first place. What's happening
is that the name query is taking longer than needed thanks to the SuSE
configuration, but the information eventually reaches the cache. When
you look again, it's cached, and is available quicker.
>traceroute does work, but is not able to print hostnames along the
>hops.
traceroute, ping, and a lot of other network applications all have a -n
option for a reason.
Old guy