Carl Hartung wrote:
On Tue, 29 May 2012 16:54:36 -0400 James Knott
wrote: So the server sends back two records instead of one, and the client just discards the one it can't use. That's not very efficient (stupid server!) How is the server to know whether the requester can use IPv6 addresses? An IPv6 capable requester will use the DNS server's IPv6 address. Any requester directing it's inquiries to the server's IPv4 address could be
Carl Hartung wrote: presumed incapable of using IPv6.
As I mentioned in another note, DNS requests on my local network can be either IPv4 or IPv6, but all computers can access IPv6 sites. Doesn't this just mean that your network has built-in backwards compatibility so it can support legacy 'IPv4 only' systems? Certainly it doesn't mean that your IPv6 systems are pestering the DNS server on it's IPv4 address? :-)
As I mentioned earlier, the only thing that determines whether IPv4 or IPv6 is used is static configuration or DHCP. With static configuration, I specify the IPv6 address. However, since the DHCP server is not capable of handing out IPv6 addresses, any device using DHCP uses the IPv4 address. There are also many DNS servers on the web that hand out IPv6 info over IPv4. I can use them, if I choose, and still get IPv6 info. In fact, I was doing that before I found a suitable IPv6 address DNS server. So, not only cannot a DNS server assume that an IPv4 request means the requester cannot use IPv6, it must not. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org