Carlos E. R. wrote:
On 2012-05-30 08:49, Per Jessen wrote:
(new thread, back on topic)
Carlos E. R. wrote:
The problem is this:
cer@Telcontar:~> host download.opensuse.org download.opensuse.org has address 195.135.221.134 download.opensuse.org has IPv6 address 2001:67c:2178:8::13 cer@Telcontar:~>
Now look at this message from the kernel when booting and setting up the network:
<0.7> 2012-05-26 14:27:40 Telcontar kernel - - - [ 266.098003] eth0: no IPv6 routers present
Nevertheless, if the IPv6 address fails, programs attempt to send IPv6 over internet, even though there is no IPv6 router, only same segment transport.
One method of avoiding these connectivity problems would be to somehow not getting the IPv6 address in DNS queries, somehow.
_If_ we found such a solution, for instance by fiddling the incoming dns query flags, the only result would be a different error-message, wouldn't it?
I guess.
I hopped that there would be a switch or something to tell the dns server not to deliver or not to ask outside for IPv6 resolution, no matter what the answer from outside is. This would help the many people that are still tied to IPv4 now and probably for years to come.
I agree that many people will remain on IPv4 for years to come, but I still don't really see what the problem is other than a slightly problematic error message when certain applications try to use IPv6? If you try ping6, it behaves absolutely correct: ping6 download.opensuse.org connect: Network is unreachable This is presumably from the connect() call. -- Per Jessen, Zürich (22.4°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org