Hurricane Electric's IPv6 Tunnel Broker Forums

Tunnelbroker.net Specific Topics => Questions & Answers => Topic started by: mrkazador on May 13, 2010, 03:25:37 AM

Title: Tunnel Broker not working anymore
Post by: mrkazador on May 13, 2010, 03:25:37 AM
It was working perfectly fine before and now 1 day it stopped working. I try to load a ipv6 webpage(google) and it hangs for a minute and gives me an error, connection timed out. When I uninstall ipv6 and try to load the same webpage(google) I INSTANTLY get an error saying server not found with Firefox.

Using Windows XP, this is what I have tried:
Reset TCPIP.
Reset Winsock.
Uninstalled IPV6 from my network connections and reinstalled.
Changed Tunnel Broker servers.
Reset modem and got a new IP(created new tunnel).
Connecting directly to modem bypassing router.
Used a Laptop with Vista.

Nothing is working, anyone have an idea?
Title: Re: Tunnel Broker not working anymore
Post by: cholzhauer on May 13, 2010, 05:17:22 AM
Can you ping any IPv6 addresses?

Can you post a copy of your routing tables and ipconfig /all ?
Title: Re: Tunnel Broker not working anymore
Post by: mrkazador on May 13, 2010, 12:32:10 PM
(http://img25.imageshack.us/img25/1928/ipconfigs.th.jpg) (http://img25.imageshack.us/i/ipconfigs.jpg/)(http://img692.imageshack.us/img692/3315/pinghp.th.jpg) (http://img692.imageshack.us/i/pinghp.jpg/)(http://img514.imageshack.us/img514/1489/routeop.th.jpg) (http://img514.imageshack.us/i/routeop.jpg/)

That is the information you wanted correct?
Title: Re: Tunnel Broker not working anymore
Post by: cholzhauer on May 13, 2010, 12:37:28 PM
Yep, that's it.

The reason nothing is working is because your adapter does not have an IPv6 address assigned to it.  You also don't have any routes in your routing table for IPv6 (which is probably caused by the first problem)

IIRC XP won't let you add an IPv6 address via the GUI, so you'll have to add one via the command line.
Title: Re: Tunnel Broker not working anymore
Post by: mrkazador on May 13, 2010, 12:45:14 PM
Quote from: cholzhauer on May 13, 2010, 12:37:28 PM
IIRC XP won't let you add an IPv6 address via the GUI, so you'll have to add one via the command line.

So how do I do this? Isn't this the commands Tunnel Broker gives when you create a tunnel?
Title: Re: Tunnel Broker not working anymore
Post by: cholzhauer on May 13, 2010, 12:45:57 PM
Yep...something like "netsh....."
Title: Re: Tunnel Broker not working anymore
Post by: mrkazador on May 13, 2010, 12:51:46 PM
Can you give an example command? I'm not really good with this stuff...
Title: Re: Tunnel Broker not working anymore
Post by: cholzhauer on May 13, 2010, 12:56:49 PM
Under the XP section

http://6choice.eu/index.php?option=com_content&task=view&id=44&Itemid=25

Title: Re: Tunnel Broker not working anymore
Post by: mrkazador on May 13, 2010, 01:01:10 PM
Funny, I was just looking at that now and trying two of the commands. Doesn't seem to work.

I insert my ipv6 address from tunnel broker correct?

netsh interface ipv6 add route tunnel broker ipv6 address "Local Area Connection"
netsh interface ipv6 add route ::/0 tunnel broker ipv6 address "Local Area Connection"
Title: Re: Tunnel Broker not working anymore
Post by: cholzhauer on May 13, 2010, 01:03:35 PM
the default route should be to shoot traffic out your side of the tunnel, so ::2
Title: Re: Tunnel Broker not working anymore
Post by: mrkazador on May 13, 2010, 01:18:00 PM
Still not working for me, not sure if this is the correct command...

netsh interface ipv6 add route ::/0 "Local Area Connection" fe80::213:d3ff:fe4f:882f

Title: Re: Tunnel Broker not working anymore
Post by: cholzhauer on May 13, 2010, 01:25:59 PM
is fe80::213:d3ff:fe4f:882f the IPv6 address of your gateway?  If so, that's fine.

For windows, you also need to assign an address out of your routed /64 to your local area connection
Title: Re: Tunnel Broker not working anymore
Post by: mrkazador on May 13, 2010, 01:33:45 PM
Yes, that is the gateway shown in ipconfig/all.

Here is what I have now, is this right?
My brain is going to explode, I don't really know what I am doing.

C:\Documents and Settings\*****>netsh interface ipv6 show route
Querying active state...

Publish  Type       Met  Prefix                    Idx  Gateway/Interface Name
-------  --------  ----  ------------------------  ---  ---------------------
no       Manual       0  2001:470:c:51f::/64         7  Local Area Connection
no       Manual       0  ::/2                               7  fe80::213:d3ff:fe4f:882f
Title: Re: Tunnel Broker not working anymore
Post by: jimb on May 13, 2010, 02:01:38 PM
You need to create the tunnel inteface, use "netsh int ipv6 add addr" to add your client IPv6 address to the tunnel interface, then add a default route pointing out of the tunnel.  Just go along with the example commands shown on the page for your tunnel.

You also want to get rid of that route to the link local.

NOTE: this presumes that your XP box is the tunnel box.  If it's just a node on the LAN that already has an IPv6 tunnel router, you simply need to add an address from your routed /64 to your LAN interface, and point a default route to the LAN interface of your router box.
Title: Re: Tunnel Broker not working anymore
Post by: mrkazador on May 13, 2010, 02:14:47 PM
Quote from: jimb on May 13, 2010, 02:01:38 PM
NOTE: this presumes that your XP box is the tunnel box.  If it's just a node on the LAN that already has an IPv6 tunnel router, you simply need to add an address from your routed /64 to your LAN interface, and point a default route to the LAN interface of your router box.

Way over my head...I signed up with Tunnel Broker to create a tunnel. I selected my OS and inserted the commands.
ipv6 rtu ::/0 2/::66.220.18.42 pub
ipv6 adu 2/2001:470:c:51f::2

I'm starting to think its a problem with my ISP because I have a laptop with Vista and it has the same problem. I cannot go onto any ipv6 websites. Just 1 day it stopped working...
Title: Re: Tunnel Broker not working anymore
Post by: jimb on May 13, 2010, 04:39:35 PM
Quote from: mrkazador on May 13, 2010, 02:14:47 PM
Quote from: jimb on May 13, 2010, 02:01:38 PM
NOTE: this presumes that your XP box is the tunnel box.  If it's just a node on the LAN that already has an IPv6 tunnel router, you simply need to add an address from your routed /64 to your LAN interface, and point a default route to the LAN interface of your router box.

Way over my head...I signed up with Tunnel Broker to create a tunnel. I selected my OS and inserted the commands.
ipv6 rtu ::/0 2/::66.220.18.42 pub
ipv6 adu 2/2001:470:c:51f::2

I'm starting to think its a problem with my ISP because I have a laptop with Vista and it has the same problem. I cannot go onto any ipv6 websites. Just 1 day it stopped working...
Are you trying to establish multiple tunnels from behind a NAT device?  If so, that doesn't work unless you statically map a separate public IPv4 address to each computer behind the NAT device for 6in4 traffic.  Of course, if all these systems have their own public IPv4, then it will work.

Basically, you should have a single box acting as an IPv6 tunnel router box, with all IPv6 traffic going through it.  You may want to have a peek at this thread where someone shows how to do this on an XP box.  Should be applicable to other windows versions too:  http://www.tunnelbroker.net/forums/index.php?topic=918.0 (http://www.tunnelbroker.net/forums/index.php?topic=918.0)

Also, instead of using the 'ipv6' commands it's probably better to use the netsh interface, since the 'ipv6' commands don't exist on vista and win7 and I think they're in a semi-deprecated state.
Title: Re: Tunnel Broker not working anymore
Post by: mrkazador on May 13, 2010, 06:36:05 PM
http://www.tunnelbroker.net/forums/index.php?topic=918.0

That link WORKED!!!! I can now visit ipv6 websites.
One of the commands I tried did not work, an error said "The parameter is incorrect." Do you know why? Should I even worry?

netsh interface ipv6>add addr 2001:470:c:51f::1 "Local Area Connection"
The parameter is incorrect.
Title: Re: Tunnel Broker not working anymore
Post by: jimb on May 13, 2010, 10:25:03 PM
Quote from: mrkazador on May 13, 2010, 06:36:05 PM
http://www.tunnelbroker.net/forums/index.php?topic=918.0

That link WORKED!!!! I can now visit ipv6 websites.
One of the commands I tried did not work, an error said "The parameter is incorrect." Do you know why? Should I even worry?

netsh interface ipv6>add addr 2001:470:c:51f::1 "Local Area Connection"
The parameter is incorrect.

I think the order of the address and interface is backward.  According to my netsh help on "add address":
Usage: add address [interface=]<string> [address=]<IPv6 address>
            [[type=]unicast|anycast]
            [[validlifetime=]<integer>|infinite]
            [[preferredlifetime=]<integer>|infinite]
            [[store=]active|persistent]

Parameters:

      Tag                 Value
      interface         - Interface name or index.
      address           - IPv6 address to add.
      type              - One of the following values:
                          unicast: Adds a unicast address (default).
                          anycast: Adds an anycast address.
      validlifetime     - Lifetime over which the address is valid.
                          The default value is infinite.
      preferredlifetime - Lifetime over which the address is preferred.
                          The default value is infinite.
      store             - One of the following values:
                          active: Change only lasts until next boot.
                          persistent: Change is persistent (default).

Remarks: Adds an IPv6 address to a given interface.  Time values can be
        expressed in days, hours, minutes, and seconds; e.g. 1d2h3m4s.

Example:

      add address "Private" fe80::2


So try:  "netsh interface ipv6 add addr "Local Area Connection" 2001:470:c:51f::1"
Title: Re: Tunnel Broker not working anymore
Post by: mrkazador on May 14, 2010, 12:32:17 AM
Yeah, that worked. Thank you guys for all the help.