• April 24, 2024, 11:53:11 PM
  • Welcome, Guest
Please login or register.

Login with username, password and session length
Advanced search  

News:

This Forum Beta is ONLY for registered owners of D-Link products in the USA for which we have created boards at this time.

Pages: 1 [2]

Author Topic: 6rd Not Working with Charter  (Read 20022 times)

publius21

  • Level 1 Member
  • *
  • Posts: 12
Re: 6rd Not Working with Charter
« Reply #15 on: March 27, 2014, 06:37:27 PM »


  No, 2602:100:4472:a501::  doesn't work. The only thing that will ping is it's own LAN IPv6 address.

Here's the route table it generates:

Destination IP Gateway Metric Interface
::/96  ::  256  INTERNET
2602:100:xxxx:xxxx::/64   :: 256 LAN
::/0 ::68.114.165.1  1  INTERNET

   So according to that anything which is all zeroes except for the last 32 bits is supposed to go "over the wire" directly, and anything else not on the LAN goes to the gateway, which it seems is supposed to be all zeroes prepended to the border relay's IP4 address.

   :: works as well as ::1, and lo and behold, I pinged my own WAN IP4 address in the form ::IP4 and that worked. But that's the only thing that works and I wonder if the router just knows that itself.

   [Note: Edited after posting to "xxxx" my own IP4 info, which I forgot to do on initial posting...]
« Last Edit: March 27, 2014, 06:39:16 PM by publius21 »
Logged

publius21

  • Level 1 Member
  • *
  • Posts: 12
Re: 6rd Not Working with Charter
« Reply #16 on: March 27, 2014, 08:48:48 PM »



   Incidently, now that I've got the Tunnel Broker tunnel running, I've been playing with getting IPv6 internet working on the LAN side and I've run into the broken firewall problems I saw reference to. I've got to disable "IPv6 Simple Security" in order to ping any remote IPv6 address, including the default gateway on the tunnel. This worries me that I'll be wide open on the IPv6 space.

 And second, and I don't know if this in Windows 7 (which I switched to first because it's supposed to more IPv6 enabled by default) or the 860L, I discovered it couldn't get a default gateway. I tried several things and finally had to add the default route manually. Now, I need to get the DNS servers added manually.
Logged

publius21

  • Level 1 Member
  • *
  • Posts: 12
Re: 6rd Not Working with Charter
« Reply #17 on: March 27, 2014, 10:59:27 PM »


  Well, after I got Win7's IPv6 running (10/10 on that ipv6 test page), I booted Win 8.1 to configure it. It did better, having full ipv6 internet access right on boot-up. Unlike Win 7, it had a default gateway. It was set to the link-local address of the router, but it worked, and it had all the other correct subnet routes set.

 It still didn't pick up the IPv6 DNS server, but Charter's IP4 DNS returns IPv6 records anyway, I see, so everything worked.
Logged

PacketTracer

  • Level 4 Member
  • ****
  • Posts: 441
Re: 6rd Not Working with Charter
« Reply #18 on: March 28, 2014, 02:20:48 PM »

Hi again,

Quote
No, 2602:100:4472:a501::  doesn't work. The only thing that will ping is it's own LAN IPv6 address.

Here's the route table it generates:

Destination IP Gateway Metric Interface
::/96  ::  256  INTERNET
2602:100:xxxx:xxxx::/64   :: 256 LAN
::/0 ::68.114.165.1  1  INTERNET

   So according to that anything which is all zeroes except for the last 32 bits is supposed to go "over the wire" directly, and anything else not on the LAN goes to the gateway, which it seems is supposed to be all zeroes prepended to the border relay's IP4 address.

Well, the routing table entry for ::/96 looks like the transformation of the corresponding IPv4 default route into its so called "IPv4-Compatible" counterpart, see RFC4291, hence the retransformed IPv4 default route would look like this:


Destination IP       Gateway               Metric      Interface
0.0.0.0/0            0.0.0.0               256         INTERNET


That's strange as I would expect to see 68.114.165.1 as Gateway value here. Hence the "IPv4-Compatible" transformation should look like this:


Destination IP       Gateway             Metric      Interface
::/96                ::68.114.165.1      256         INTERNET


Note, that for your normal IPv4 traffic you have another "real" IPv4 default route with another Gateway value (look at your IPv4 routing table), the above "IPv4-Compatible" form is obviously meant for IPv4 packets that contain tunneled IPv6 packets for 6rd.

In addition the IPv6 default route ::/0 looks wrong to me. According to the example at the end of chapter 7.1.1 in RFC5969 I would expect to see the following instead:


Destination IP       Gateway                   Metric      Interface
::/0                 2602:100:4472:a501::      1           INTERNET


(Here 4472:a501 results from a hex transformation of the BR IPv4 address 68.114.165.1)

But okay, of course I don't know D-Link engineers' ideas behind their implementation, hence I might completely misinterpret these routing table entries.

Quote
  Incidently, now that I've got the Tunnel Broker tunnel running, I've been playing with getting IPv6 internet working on the LAN side and I've run into the broken firewall problems I saw reference to. I've got to disable "IPv6 Simple Security" in order to ping any remote IPv6 address, including the default gateway on the tunnel. This worries me that I'll be wide open on the IPv6 space.

The need to disable "IPv6 Simple Security" contradicts the results in [4] where in contrast to your result the enabling of "IPv6 Simple Security" failed to protect the LAN from unsolicited IPv6 traffic WAN-->LAN while a disabled "IPv6 Simple Security" did not block outgoing IPv6 packets and their responses as is the case with your box. But maybe in your case you also had enabled the IPv6 firewall and that (or your newer fw version) might explain the different results.

Maybe your negative results with 6rd might also be due to an IPv6 firewall issue. Did you test 6rd with disabled "IPv6 Simple Security" and disabled IPv6 firewall?

But anyway: The results in [4] show that you shouldn't use a DIR-860L for IPv6 access as long as there is no firmware version available that fixes its IPv6 firewall issues.

Quote
I booted Win 8.1 to configure it. It did better, having full ipv6 internet access right on boot-up. Unlike Win 7, it had a default gateway. It was set to the link-local address of the router, but it worked

The mechanism your Windows 8 uses to learn its IPv6 default gateway is SLAAC (Stateless Address Autoconfiguration). With SLAAC automatically learned default gateways are always the link-local addresses of the routers, hence nothing's wrong with this.

PT
« Last Edit: March 28, 2014, 02:48:09 PM by PacketTracer »
Logged

publius21

  • Level 1 Member
  • *
  • Posts: 12
Re: 6rd Not Working with Charter
« Reply #19 on: March 28, 2014, 04:42:40 PM »

Thanks again for the explanations. I tried 6rdt both with and without "Simple Security" enabled and nothing. With the Tunnel Broker connection, the router itself can ping IPv6 addresses fine, it just seems to fail to let anything pass to the LAN side -- that is no machine on the LAN can ping anything. Turn it off and everything works. This is firmware 1.08. The thing came out of the box with v1.07, and the first thing I did when I couldn't get 6rd to work was load the new firmware to see if it fixed it.

    I did run a IPv6 port scan (from Win7) and everything (at least the well-known ports) was "stealth" save for one port, TCP 135, which was open. I'm pretty sure that was the Windows firewall, and not the 860L.

   

Logged

PacketTracer

  • Level 4 Member
  • ****
  • Posts: 441
Re: 6rd Not Working with Charter
« Reply #20 on: March 28, 2014, 05:22:07 PM »

Hi

Quote
I did run a IPv6 port scan (from Win7) and everything (at least the well-known ports) was "stealth" save for one port, TCP 135, which was open. I'm pretty sure that was the Windows firewall, and not the 860L.

Of course! Switch Windows firewall off for testing purpose and you will see how D-Link's IPv6 firewall "protects" you...

PT
Logged

FurryNutz

  • Poweruser
  •   ▲
    ▲ ▲
  • *****
  • Posts: 49923
  • D-Link Global Forum Moderator
    • Router Troubleshooting
Re: 6rd Not Working with Charter
« Reply #21 on: May 02, 2014, 08:42:46 AM »

Any status on this ?   ???
Logged
Cable: 1Gb/50Mb>NetGear CM1200>DIR-882>HP 24pt Gb Switch. COVR-1202/2202/3902,DIR-2660/80,3xDGL-4500s,DIR-LX1870,857,835,827,815,890L,880L,868L,836L,810L,685,657,3x655s,645,628,601,DNR-202L,DNS-345,DCS-933L,936L,960L and 8000LH.
Pages: 1 [2]