On Wed, Feb 11, 2009 at 10:02:50AM -0500, Greg Freemyer wrote:
If I ping -c 1 mirrors.kernel.org repeatedly, it flip flops between two different ips, which explains everything.
That is broken per my understanding of how dns was designed, but I may be out of date. Same thing happens on my laptop which I just installed with vanilla 11.1 last week. No network tweaks.
I'm connected right now via DNS to a wireless router. Per /etc/resolv.conf I'm using the router as a dns server. I think it is pointing to a Comcast dns server. (Not sure about that.)
I'm pretty sure that a local dns server should be caching the ip for mirrors.kernel.org for at least a few minutes. (And often for hours.)
I've not done much with round robbin dns, but I'm pretty sure the same applies.
So one of:
a) mirrors.kernel.org has a misconfigured dns setup b) Comcast has a misconfigured dns caching setup c) my wireless router is misconfigured d) OpenSUSE out of the box using dhcp has a misconfigured dns setup.
Neither of these is the case; nothing is wrong.
All seem pretty likely, and I could see Brian and I having the same issue, even if he uses a different ISP or router.
Before we start blaming anyone, maybe someone can say how it is supposed to work.
It's just something that one often doesn't expect, and which is not optimal for a large file server which long sync times and frequently changing content. (Maybe kernel.org should actually run MirrorBrain in front of the servers, the redirector that we have developed at openSUSE) Peter -- Contact: admin@opensuse.org (a.k.a. ftpadmin@suse.com) #opensuse-mirrors on freenode.net Info: http://en.opensuse.org/Mirror_Infrastructure SUSE LINUX Products GmbH Research & Development