From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1QUU2V-0004f4-Pc for garchives@archives.gentoo.org; Thu, 09 Jun 2011 01:28:03 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 1B0171C005; Thu, 9 Jun 2011 01:26:04 +0000 (UTC) Received: from mail-vw0-f53.google.com (mail-vw0-f53.google.com [209.85.212.53]) by pigeon.gentoo.org (Postfix) with ESMTP id D6ADE1C005 for ; Thu, 9 Jun 2011 01:26:03 +0000 (UTC) Received: by vws13 with SMTP id 13so1055780vws.40 for ; Wed, 08 Jun 2011 18:26:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:in-reply-to:references:from :date:x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; bh=CSaOx6HSWFrqibTUozb4V1eumXbRxP0/Qok2we22Sjg=; b=WD2BQTz9lAhWn+3RtgnkmeWwulUkoJb+CEpIXd07A1owbEBOW9QXdO54nQ4afTSC/T PPr7+MevlQfVSyG89Q5E+0jNeF/VTtMvEcZrTfW3xtXl1VP/0gGDvZaBno/WnJj36MNa wXrLo5zbA35Q5rWcNDK+VqqdXlascwVkoQup8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:content-type :content-transfer-encoding; b=oHc5C1nVmBlZEKN7HuPQzKlj6ca6DgsCTAxcqaKqfvZZtUoJ6loxXlpikHrNKUWbez 51KZXxSTN+IOUFjZRoXQZzJiVSMP+uezEuKwywzV7piHhG08eolsPGc6hjqJECFBOIhT h8n7W7tiYwcWfytlyDvZpPYozQ7/roHp7M7wQ= Received: by 10.52.76.193 with SMTP id m1mr174168vdw.204.1307582763092; Wed, 08 Jun 2011 18:26:03 -0700 (PDT) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Sender: paul.hartman@gmail.com Received: by 10.52.169.8 with HTTP; Wed, 8 Jun 2011 18:25:43 -0700 (PDT) In-Reply-To: <201106082305.09288.michaelkintzios@gmail.com> References: <4DEED011.90907@gmail.com> <3624690.VRYPZsnpLZ@localhost> <201106082305.09288.michaelkintzios@gmail.com> From: Paul Hartman Date: Wed, 8 Jun 2011 20:25:43 -0500 X-Google-Sender-Auth: Ev-wHqGZGdigstBwH8SwzNRy_y4 Message-ID: Subject: Re: [gentoo-user] IPv6 not ready here; Hmmm To: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Archives-Salt: X-Archives-Hash: 442fcdf0a301e62c141b69022a128c01 On Wed, Jun 8, 2011 at 5:04 PM, Mick wrote: > On Wednesday 08 Jun 2011 20:51:10 Paul Hartman wrote: >> >> Charter Communications cable internet: >> >> Test with IPv4 DNS record >> ok (0.580s) using ipv4 >> Test with IPv6 DNS record >> ok (0.268s) using ipv6 >> Test with Dual Stack DNS record >> ok (0.256s) using ipv6 >> Test for Dual Stack DNS and large packet >> ok (0.090s) using ipv6 >> Test IPv4 without DNS >> ok (0.148s) using ipv4 >> Test IPv6 without DNS >> ok (0.162s) using ipv6 >> Test IPv6 large packet >> ok (0.092s) using ipv6 >> Test if your ISP's DNS server uses IPv6 >> ok (0.316s) using ipv6 >> >> :) > > I find this rather confusing! =A0Paul is your ISP offering native IPv6 an= d if > they do does your router speak ipv6? My ISP (Charter) does not offer native IPv6 yet, but they do offer a 6RD Border Relay. It is basically an IPv6 tunnel that runs over an IPv4 network, but the important part is that the tunnel server is running within my ISP's network. That means I get my full internet speed on IPv6 traffic! My wireless router is running DD-WRT (which is a Linux distro). It is running kernel 2.6.34 and has all the ipv6 modules enabled in the kernel. Basically, it is setup by loading the "sit" module (CONFIG_IPV6_SIT_6RD in kernel config). Then using the "ip" command to create a sit tunnel and set up the routes for IPv6 traffic, and then starts radvd (the IPv6 router advertisement daemon, think of it as a kind of DHCP server for IPv6 addresses). The process should be exactly the same on OpenWRT. After that, machines on my local network (including wifi) can get both IPv4 and IPv6 addresses from the router and can talk to the outside world on either network. (and then when you get to that point, you should create IPv6 firewall rules on the router and/or computers, or else risk leaving their entire network open to bad guys) > What does your /etc/resolv.conf show? $ cat /etc/resolv.conf nameserver 127.0.0.1 (because I run net-dns/unbound on my local machine). For the other computers/devices they use the DNS server which runs on the router, 192.168.0.1 My ISP does offer DNS servers at actual IPv6 addresses, though I'm not using them. > When I run this test I get: > > Test with IPv4 DNS record > ok (0.552s) using ipv4 > Test with IPv6 DNS record > bad (0.197s) > Test with Dual Stack DNS record > ok (0.558s) using ipv4 > Test for Dual Stack DNS and large packet > ok (0.239s) using ipv4 > Test IPv4 without DNS > ok (0.368s) using ipv4 > Test IPv6 without DNS > bad (0.022s) > Test IPv6 large packet > bad (0.025s) > Test if your ISP's DNS server uses IPv6 > ok (0.691s) using ipv4 For example all this stuff just works normally here: $ host ipv6.google.com ipv6.google.com is an alias for ipv6.l.google.com. ipv6.l.google.com has IPv6 address 2001:4860:800b::93 # traceroute6 ipv6.google.com traceroute to ipv6.l.google.com (2001:4860:800b::93) from 2602:100:xx:xx:xx:xx:xx:xx, 30 hops max, 24 byte packets 1 2602:100:xx:xx:1::1 (2602:100:xx:xx:1::1) 0.459 ms 0.383 ms 0.353 ms 2 * * * 3 2001:506:100:6c::1 (2001:506:100:6c::1) 11.29 ms 7.999 ms 7.773 ms 4 bbr01olvemo.tge0-3-0-4.mo.olve.charter.com (2001:506:100:23::1) 9.093 ms 7.715 ms 7.691 ms 5 bbr02chcgil.tge0-3-0-0.il.chcg.charter.com (2001:506:100:55::2) 33.981 ms 25.812 ms 23.573 ms 6 prr01chcgil.tge2-4.il.chcg.charter.com (2001:506:100:317::1) 16.862 ms 17.737 ms 16.46 ms 7 v201.core1.chi1.he.net (2001:470:0:114::1) 18.04 ms 17.368 ms 24.015= ms 8 * * * 9 2001:4860::1:0:92e (2001:4860::1:0:92e) 34.911 ms 18.025 ms 25.379 m= s 10 2001:4860::8:0:281e (2001:4860::8:0:281e) 27.843 ms 28.74 ms 28.569 = ms 11 2001:4860::2:0:7ef (2001:4860::2:0:7ef) 27.568 ms 28.365 ms 28.221 m= s 12 2001:4860:0:1::83 (2001:4860:0:1::83) 27.586 ms 37.284 ms 35.649 ms 13 iw-in-x93.1e100.net (2001:4860:800b::93) 27.731 ms 27.647 ms 28.372 = ms > From Windows7 I can ping ipv6 addresses (but not domain names) because it= uses > Teredo, but from Linux I cannot. For Microsoft Windows (at least Windows 7), when it detects IPv6 advertisement server on the local network, it will use it automatically. When no IPv6 is detected, it uses Teredo instead. Maybe your DNS servers don't return IPv6 addresses? On my wife's Windows 7 laptop, it just worked perfectly after I enabled it on my router and her wifi reconnected. All tests on test-ipv6.com pass except for the last DNS test. She can go to sites like http://www.v6.facebook.com no problems. BTW, Windows Vista and 7 generate randomized host IDs for public IPv6 addresses, it's generally advised to disable that. You can do that by running this at administrator cmd prompt: netsh interface ipv6 set global randomizeidentifiers=3Ddisabled And now I'll try not to talk about Windows on this list again for the remainder of the year. ;) Hope that helps!